1介绍C语言的来历
2.C语言的基本写法
新手学习的总结和理解要错误之处多多包涵
我希望结合书本和视频的自学能成功
每周花5天的2百多点的小时学习编程
我希望能进入华为
C语言运用于底层比较多,位于软件之下的底层,例如操作系统和底层驱动,电脑只能识别0或者1的二进制数字,所以以前的编程只有科学家才能运用0或1的进行编程,因为数字难以让人类的大脑记住,所以运用助记符来代替特定的一段二进制数字这就是汇编语言的来源,在此思想下依次诞生了1.汇编语言 2.B语言 3.C语言,C语言是至今仍然在广泛使用的。
一段完整的C语言代码,第一段必须是头文件,在此头文件下有很多函数组成函数库,想使用函数库里面函数只要代码写函数库对应的头文件就可以提供各种现成函数的功能提供其使用,main函数是程序的入口 - 但是有且仅有一个,return 0; 0是整数返回到int main(),int代表的就是意。
1. C语言有这样的写法但是太古老了
1.有此写法
1.自己创建的函数进行传参的写法可以写进括号中。
。
sizeof(运算操作符),使用此操作符算出char (1个字节的存储空间 //字符数据类型 ,short (2个字节的存储空间//短整型 , int (4个字节的存储空间)//整形 , long (4个字节的存储空间) //长整型 , long long (8个字节的存储空间) //更长的整形 , float (4个字节的存储空间) //单精度浮点数 , double (8个字节的存储空间) //双精度浮点数, 使用多少字节进行存储数字或字符。
两图代码对比印证了char的申请的存储空间是1个字节,一字节等于8比特,也就是8位二进制位,一个英文字符就需要2个比特,也就是2位二进制位代表一个字符英文,所以只能输入char='bjkh'四个英文字符超出则报错。所以我们在输入字符和数字时,应该选择合适的对应存储的类型。
1.变量的命名
1.只能由字母(包括大写和小写)、
.
变量是有分类的 :1. 局部变量:在{}内部定义的变量就是局部变量。
2. 全局变量:在{}外部定义的变量就是全局变量,全局变量:当自己编写许多个函 数,都是可以调用这个全局变量的
3.全局变量和局部变量的名字可以相同,但是在使用的时候,局部优先
4.一个局部变量名字只能申请一种类型一次空间,一个局部变量名字也不能申请 两个或以上不同类型的空间,则会出现重定义;多次初始化的报错。
1. 两图对比,一个变量名字申请了一次空间int,num第一次赋值10放到int的空间里;
2.第二次变量名字和第一次变量名字相同,但是没有再次申请空间,第二次但是改变了赋值num,改变为赋值为20还是存储到第一次申请的空间int函数中
1.第一次用int申请开辟了4个字节的空间,然后取名num1,num1赋值放入内容为0。
2第二次再用int申请开辟了4个字节的空间,然后取名num2,num2赋值放入内容为0。
3.scanf("%d %d",&num1,&num2),scanf功能是让人类在电脑键盘上输入数字或者文字等等内容。
4.%d是规定格式,规定人只可以用数字整形格式输入才有效,其他是文字或小数点输入格式都无效
5.&取地址,意为人类输入的内容放到,指定的开辟的空间内,例图:把输入内容指定放入到num1和num2的空间内
6.再开辟一个int的空间,取名字为sum,赋值放入到sum。num1相加num2内容放入到sum的空间内。