初步认识C语言

数据类型

C语言的数据类型

字符型 (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次方个数

main函数

main函数的使用

在C语言中,一个工程有且只有一个main函数,通常main函数是整个工程的入口,在当前来说main的写法通常如下
int main() { return 0; }
在int main()中,int称为返回数据类型,main称为函数名,()则为输入值,之所以要加return 0;是因为函数定义时要求返回整形,所以要rentun 0;

scanf函数

scanf函数的使用与理解

#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; }

变量生命周期

即一个变量在代码块运行完时

posted @ 2021-08-20 19:56  Billy2042  阅读(137)  评论(0)    收藏  举报