c
文章平均质量分 81
b7897094
这个作者很懒,什么都没留下…
展开
-
c语言学习(3)
特点:在代码编译期间数组的长度是不确定的,当执行到数组的定义语句时长度才最终确定下来,并且一旦确定长度也无法改变。7、如果有初始化数据,则可以省略数组数量,因为编译器会自动统计数据的个数,然后确定数组的数量。for循环一般会使用一个变量来引导循环的进行,这个变量叫做该循环的循环变量 i index。遍历:一般需要与双层for循环配合,外层循环负责遍历行,内层循环负责遍历列。[3]、改变循环变量的值,防止出现死循环,一般对循环变量自加或自减。2、跳出循环,但如果有循环嵌套时,只能跳出最近的一层循环。原创 2023-07-10 20:20:33 · 59 阅读 · 1 评论 -
c语言学习2
字符就是图案或符号,字符在内存中依然存储成整数,需要显示成字符时,操作系统会根据ASCII码表中的对应关系把整数显示成对应的符号或图案。先有的C语言后有的bool类型,C语言中不可能有真正的布尔类型,都是在中对布尔类型使用整数进行模拟。特殊特例:当运算对象类型只是 char或者short,且类型不同,编译器会做类型提升,提升为int再运算。unsigned int 4 0~40亿。只有相同类型的数据才能进行运算,如果类型不相同的数据需要先转换成相同的类型才能运算。原创 2023-07-10 00:04:09 · 32 阅读 · 1 评论 -
c语言学习(1)
程序员所编写的代码都不是标准的C代码,需要一段程序翻译成标准C代码,负责翻译的程序叫做预处理器,翻译的过程叫做预处理,被翻译的语句叫做预处理指令,以#开头的语句都是预处理指令。C语言是专门为了编写操作系统而诞生的语言,天生适合对硬件编程,以运行速度快而著称,而且C语言非常适合编写数据结构和算法。main函数是由操作系统调用,所以它的返回值给了操作系统,反应了程序是如何结束的。头文件:以.h结尾,里面存储的是一些辅助性的代码,绝大多数都是函数的声明。gcc -c xxx.s 生成以.o结尾的目标文件。原创 2023-07-07 22:10:24 · 27 阅读 · 1 评论