C语言小白学习的第一天(以下为本人亲自手录,多有不足,恳请大牛哥哥们不吝赐教)
1.main函数又被称为主函数,是程序的入口,是从main函数的第一行开始执行的,写C语言代码不能没有main函数,有且仅有一个。
2.main前面的int表示main函数调用返回一个整型值。
3.void main() ‘这种写法是过时的写法。
4.函数-print function – printf –打印函数,是库函数,是C语言本身提供给我们的函数,是别人的东西-打招呼 #include
5.数据类型
(1)char 字符数据类型
(2)short 短整型
(3)int 整型
(4)long 长整型
(5)long long 更长的整型 –中提出来的
(6)float 单精度浮点型
(7)double 双精度浮点型
6.实践例子
(1)字符型的例子
%c-打印字符格式的数据
(2)整型的例子
%d-打印整型十进制的数据
(3)浮点型的例子
小数点后面可以包含6个小数位,这是printf函数来打印%f数据的时候这样的显示的一个效果。
7. 输出格式总结
(1)%d-打印整型(十进制的数据)
(2)%c-打印字符
(3)%f-打印浮点数字 - 打小数
(4)%p –以地址的形式打印
(5)%x –打印16进制数字
(6)%lf –打印双精度浮点数
8.fn + f7编译代码
9.sizeof是C语言的32个关键字之一,并非”函数”,也叫长度(求字节)运算符,sizeof是一种单目运算符,以字节为单位返回某操作数的大小,用来求某一类型变量的长度。其运算对象可以是任何数据类型或变量。
10.
Long 是4/8,C语言标准规定,sizeof(long)>= sizeof(int)
计算机中单位:bit –比特位 (1个比特位存一个1或1个0)
Byte –字节 (1字节=8bit)
Kb – mb – gb – tb – pb
字节跳动–抖音/今日头条/西瓜视频
11.变量分为全局变量和局部变量
(1)全局变量 - -定义在代码块({})之外的变量
(2)局部变量 –定义在代码块({})内部
12.当局部变量和全局变量的名字建议不要相同 - -容易误会,产生bug,当局部变量和全局变量的名字相同的时候,局部变量优先。
13.输入数据 –使用输入函数scanf
scanf是C语言提供的,scanf_s不是标准C语言提供的,是VS编译器提供的。
&取地址符号
14.C语言语法规定,变量要定义在当前代码块的最前面
15.用extern声明外部符号
16.