- 博客(4)
- 收藏
- 关注
原创 C语言 学习笔记 DAY4
代码中写入一个由单引号括起来的字符常量(如'0')时,编译器并不会把它看作一个“形状”,而是会直接替换成它所代表的整数值。getchar()int:为了将有效的字符数据(0-255)和文件结束/错误标志EOF(通常是-1)清晰地区分开来,避免用char类型可能带来的值冲突。
2025-08-25 23:45:37
341
原创 C语言 学习笔记 DAY3
而是跳转到while语句的判断部分,进行下一次循环的人口判断。悬空else 当没有{}时,else只与最近的未匹配if匹配。case用于整型常量表达式,break用于跳出。本次循环中的continue后面的代码不会执行。continue是用于终止本次循环的,也就是。执行多条语句或者代码块,需要用{}括起来。分别是:顺序结构,选择结构,循环结构。break用于while中是。
2025-08-24 15:09:32
596
原创 C语言 学习笔记 DAY2
修饰局部变量-局部变量的生命周期变长,改变了变量的作用域静态的全局变量只能在自己所在的源文件内部使用,出了源文件就没法使用了,修饰函数改变了函数的链接属性,变成内部链接的属性。*p相当于a专属快递柜的编号(地址)比如说1-2-1,可以往快递柜里面放物品,物品是可以改动的,但是存下来的地址不变。如果将intx,y写进函数内部,这里的x,y是未初始化的局部变量,值是随机的。输入int 指针为int*,char指针为char*,以此类推。指针的大小在32位平台是4个字节,在64位平台是8个字节。
2025-08-23 16:45:41
639
原创 C语言 学习笔记 DAY1
(&语法表示将输入的数存放在num中,地址需要键盘输入)scanf ("%d%d",&num1 ,&num2);(&语法表示将输入的数存放在num中,地址需要键盘输入)32作为8进制代表的那个十进制数字,作为ASCII码值,对应的字符。%c 字符,%d整型十进制数,%f浮点型,%p地址型,%s字符串。" "中除了abcdef还有 \0 -- 表示字符串的结束标志。32 -->8进制--> 26 -->ASCII值。strlen 计算字符串长度。
2025-08-22 19:11:53
384
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅