字符型 (char) 占1字节
字符通常用单引号进行标识如char ch = ‘A‘;则ch表示A字符
短整形 (short)占2字节
整形 (int) 占4字节
长整型 (long) Vs下占4字节
长长整形(long long)占8字节
双精度浮点型(double)占8字节
单精度浮点型(float) 占4字节
意义在于内存的空间是有限的,如果只是存放一些数值较小的数时,可以选用短整型进行存放,这样可以内存占用相对较低
比如说某种数据类型是n个字节,那么一个字节是8个比特位,即8n个比特位,那么可以表示2的8n次方个数
在C语言中,一个工程有且只有一个main函数,通常main函数是整个工程的入口,在当前来说main的写法通常如下
int main() { return 0; }
在int main()中,int称为返回数据类型,main称为函数名,()则为输入值,之所以要加return 0;是因为函数定义时要求返回整形,所以要rentun 0;
#include<stdio.h> int main() { int i = 0; scanf("%d",&i);//之所以是&i是因为要将输入的数发送到以i变量的地址为地址的内存中去从而更改变量 return 0; }
#inculde<stdio.h> int a = 10;//a相对于main 和里面的代码块来说就是全局变量,在main里面可以用a,但当main里面出现a时候,则main里面的a优先级比全局a要高 int main() { int b = 20; { int c = 30; } return 0; }
即一个变量在代码块运行完时
原文:https://www.cnblogs.com/billy2042/p/15168011.html