C语言学习
文章平均质量分 85
敲的对
学无止境
展开
-
C语言飞机大战 所涉及知识点
宏定义可以定义符号常量、函数宏等,方便代码的编写和阅读。原创 2023-05-16 17:16:43 · 346 阅读 · 1 评论 -
C语言笔记(四):结构体
/一些基本的数据结构或者自定义的数据类型int id;//'F'or'M'其中studentInfo是结构体的名字,内部分别定义了id(学号)、gender(性别)、name(姓名)和major(专业),这些就是单个学生的信息。而在大括号外定义了studentIofo型的Alice和Bob代表的两个结构体变量;之后的stu[1000]就是有很多学生是定义的一个结构体数组(如果不在此定义变量或数组,则大括号外直接跟上分号)。原创 2023-04-07 10:05:24 · 119 阅读 · 0 评论 -
C语言笔记(二):判断与循环
时间再慢些吧。原创 2023-03-28 22:10:58 · 156 阅读 · 0 评论 -
C语言笔记(三):指针
首先我们应该清楚变量在内存中怎么存放。在计算机中,每个变量会分配一个空间,而每种类型的变量所占的空间不同。例如,int占四字节;longlong占8字节;可以把每个字节理解为一个“房间”,这样int需要4个连续的“房间”;既然有了房间,那一定需要“房间号”,且每个房间都需要房间号。对应在计算机中,每个字节(房间)都会有一个地址(房间号),这里的地址就起到房间号的作用,即变量存放的位置,而计算机就是通过地址找到某个变量的。原创 2023-04-02 20:41:48 · 261 阅读 · 0 评论 -
C语言笔记(一):计算
浮点这个词本意就是小数点是浮动的,在计算机内部表示非整数(包括分数和无理数)的一种方式,另一种方式叫做定点数,不过在C语言中不会遇到。人们借用浮点数来表示所有带小数点的数。例如 x = 7 + 3 * 2,在这里,x 被赋值为 13,而不是 20,因为运算符 * 具有比 + 更高的优先级,所以首先计算乘法 3*2,然后再加上 7。运算符的优先级确定表达式中项的组合。这会影响到一个表达式如何计算。某些运算符比其他运算符有更高的优先级,例如,乘除运算符具有比加减运算符更高的优先级。原创 2023-03-27 17:20:17 · 64 阅读 · 0 评论 -
C语言学习——作用域规则
作用域:程序中定义的变量所存在的区域,超过该区域变量就不能被访问。原创 2023-03-20 17:26:34 · 124 阅读 · 0 评论 -
指针(初级)学习
指针的类型决定了指针向前或者向后走一步有多大(距离)。原创 2023-03-11 19:49:29 · 96 阅读 · 2 评论