第一天写博客,不知道写啥,就随手写一写
1、第一次了解c语言
首先他是一门高级语言。
2、语言的发展
最初是机器语言,为低级语言,以二进制为主,后续为了简便,发明了助记符,就是第二种汇编语言,然后又发明出高级语言,B语言,再发明出C语言。
3、C语言广泛应用于底层开发,但并不意味着只能用底层开发。例如买的电脑分为硬件层,驱动层,操作系统和应用软件,操作系统以下的叫底层开发。但并不代表不能在应用软件开发。
4、国际标准ANSI出的C89,90,11的国际标准89,90运用广泛
5、常见编译器又Clang,GCC·,MSVC。。。 VS2019是一个集成开发环境,编译器家编辑器家调试器的结合 VC暂时不建议用了,毕竟大众不用了
okok,基本了解完了,现在开始项目
首先,项目名称不要用汉语,中间不要特殊字符,空格。 项目文件夹位置放在自己想要的地方,在C语言种,我们一般创建的是.c的源文件,.h的头文件
return 0的理解
因为int 代表整型的意思,return是返回,0是整数,表示了前后呼应
printf是c语言提供的库函数,专门用来按照某种指定格式打印,库函数的使用必要要包含对于的头文件,也就是include<stdio.h> 标准输入输出头文件!!
主函数也叫main函数是程序的入口,不管你有多少行代码,都从main函数开始执行,在一个“工程”中有且只有一个main函数。
数据类型分为整型,短型,字符型,双单精度浮点型,长整型C语言规定sizeof(long)>sizeof(int) 2 1 1 4 4
计算机是能识别二进制的,二进制分为1/0。8bit比特位=1byte字节,1KB=2014byte,1MB=1024KB......
sizeof 是一种计算类型大小的符合
局部变量的名字与全局冲突时局部优先级,括号内的是局部,括号外是全局。只要放在大括号内的就是局部变量
Vs中scanf输入函数不安全无法使用时可以输入scanf_s,为什么scanf不安全呢,是因为scanf不管你输入数字的位数,就算超过了你的设置也会运行,造成程序崩溃。
关于全局与局部范围作用域,局部就是所在的大括号内才有用,全局变量任何时候都能使用,甚至是跨源文件,也就是整个工程都能用! extern 是声明外部符合的。