C基础篇--第一章

1.c早起不成熟,是拿二进制和助记符(如add),后慢慢发展起来定义国际标准

2.C的编译器主要有:Clang、gcc、sublime、MSVC、Turbo c

3.基本知识:

(1) %c,%d,%lf,%p,%f

//%c,%d,%lf,%p,%f
int main()
{
	//字符类型 char  %c打印字符格式数据
	char ch = 'A';//向内存申请8个bit大小的空间
	//短整型 short
	//%d 打印整数数
	//%f  打印浮点数--打印小数
	float num = 52;
	printf("%f\n",num);
	printf("%lf\n",num);//一般用%lf
	int num1 = 36;
	//%p  以地址形式打印
	printf("地址是:%p\n", num1);
	//%x  打印十六进制数
	printf("%d的十六进制数是%x \n",num1,num1);
	//%o   打印八进制数
	printf("%d的八进制数是%o\n", num1,num1);

	return 0;
}

(2)类型的大小

char:1字节

short:2byte

int:4 byte

long:4/8byte C语言标准规定:sizeof(long)>sizeof(int)就可以了

long long:8

float:4

double:8

	printf("%d\n", sizeof(char));
	printf("%d\n", sizeof(short));
	printf("%d\n", sizeof(int));
	printf("%d\n", sizeof(long));
	printf("%d\n", sizeof(long long));
	printf("%d\n", sizeof(float));
	printf("%d\n", sizeof(double));

C基础篇--第一章

4.单位

bit(b):比特位(最小的单位b)

Byte(B):字节(1Byte = 8bit)

KB: 1KB = 1024 byte

MB: 1MB = 1024 KB

GB 1GB = 1024 MB

TB: 1TB = 1024gGB

PB: 1PB = 1024TB

5.生命周期

局部变量的生命周期:进入作用域生命周期开始,出作用域生命周期结束

全局变量的生命周期:整个程序的生命周期

上一篇:537. 复数乘法


下一篇:2020-12-25今日份力扣==455. 分发饼干