初始c语言第一个c语言项目

第一个c语言项目

   //c语言中一定要有main函数
   //主函数

   //printf是一个库函数
   //专门用来打印数据

   //std 标准
   //i-input
   //o-output
   //
   #define _CRT_SECURE_NO_WARNINGS 1
   #include<stdio.h>

   //c语言规定main函数是程序的入口
   //标准的主函数的写法
   int main()
   {
   	printf("hehe\n");
   	return 0;
   }

数据类型

   int main()
   {
   	printf("%zu\n", sizeof(char));
   	int age = 20;
   	float price = 66.6;
   	return 0;
   }

release和debug

   //此代码在release和debug上运行,有不同的效果,release会对代码进行优化,这里的优化指的是
   //开辟内存空间的时间对开辟空间的方式进行优化,而不是对写的代码就行优化。
   int main()
   {
   	int i = 0;
   	int arr[10] = { 0,1,2,3,4,5,6,7,8,9 };
   	printf("%p", arr);
   	printf("%p", &i);
   }


第一个图片是在debug的环境下运行的,i开辟的空间位置在数组开辟空间位置的下方,这里是按照堆栈开辟空间的方式来决定的,堆栈空间地址是从上往下为高地址到低地址。第二个图片是在release的环境下运行的,i开辟空间的位置在数组开辟空间的位置的上方。

相关推荐
挂机加载中8 分钟前
7-58 输出不重复的数组元素
数据结构·算法
ゞ 正在缓冲99%…9 分钟前
leecode322.零钱兑换
数据结构·算法·leetcode
Evand J28 分钟前
《MATLAB创新性滤波算法》专栏目录,持续更新中……
开发语言·算法·matlab
爱学习的橙子羊29 分钟前
118.杨辉三角&120.三角形最小路径和
算法
W Y39 分钟前
【AR的手势识别算法有哪些】
算法·ar·手势识别
唐棣棣1 小时前
期末速成C++【继承与派生 & 多态与虚函数】
开发语言·c++
木向1 小时前
leetcode108:将有序数组转化为二叉搜索树
数据结构·c++·算法·leetcode
维维180-3121-14551 小时前
电力系统优化分析/系统机组组合/水电优化运行/鲁棒优化/多能源互补优化/分布鲁棒优化
人工智能·算法·机器学习
AZDNA1 小时前
快消零售行业的知识管理革新:搭建知识库管理系统
大数据·人工智能·算法·知识图谱·零售·facebook
jiayoushijie-泽宣2 小时前
【基于语义地图的机器人路径覆盖】Radiant Field-Informed Coverage Planning (RFICP)高斯扩散场轨迹规划算法详解
人工智能·算法·3d·机器人