第一个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开辟空间的位置在数组开辟空间的位置的上方。