大学C语言速成

目录

前言:C语言程序的开发流程

前置任务:(多选一)

主线任务:

自由模式任务:

  • [15. 多文件编程,预处理语句和自制头文件]
  • [16. const关键字,拷贝传值和引用传值]
  • [17. 实战演练:链表]
  • [18. 读取启动命令中的参数:int main(int argc, char** argv)]
  • [19. 读写文件]
  • [20. 函数指针]
  • [21. 接管进程的信号处理机制]
  • [22. 构建系统:Makefile和CMake]
  • to be continued

【C语言速成】4. 运算和类型转换

- 发布于 大学C语言速成 来自
常用的运算符 一般运算: 这样的运算结果是一个新的值,通常用在赋值或者判断里 相加:a + b 相减:a - b 相乘:a * b 相除:a / b 取a除以b的余数:a % b 改变变量自身原本值的运算: 这些运算结束后会改变变量自己原本的值,可以单独作为语句执行 让自己加1:a++或++a 让自己减1:a-- 或--a 让自己加一个数:a += b 让自己减一个数:a -= b 让自己乘一个数:a *= [...] 阅读全文

【C语言速成】3. 条件判断:if语句、else if语句以及else语句

- 发布于 大学C语言速成 来自
条件判断代码控制程序在满足什么条件的时候应该做什么。 if语句 用法: if(条件判断语句){执行的代码} 示例: 输入和输出: 示例1: 【电脑】给变量a赋一个值: 【你】123(回车) 【电脑】a是正数 【电脑】a不是999 示例2: 【电脑】给变量a赋一个值: 【你】-1(回车) 【电脑】a等于-1或比-1小 【电脑】a不是999 示例3: [...] 阅读全文

【C语言速成】2. 输入数据

- 发布于 大学C语言速成 来自
以目前的进度来看,输入数据这个操作的重头戏会全放在scanf这个函数上。这个函数读取键盘输入的数据,然后给变量赋值。 scanf函数 用法: 读取输入的数据存进一个变量: scanf("%X", &变量名); 读取几个用空格或者换行分开的数据存进几个变量: scanf("%X%X%X...", &变量1, &变量2, [...] 阅读全文

【C语言速成】1. 变量和程序输出

- 发布于 大学C语言速成 来自
一、变量部分 简介 变量是程序里存储的(可变的)数据。变量有几种常用的基本类型: 能存整数的类型有int, long和long long,它们仨能存的数的范围依次递增。 能存浮点数(小数)的类型有float, double和long [...] 阅读全文

【C语言速成】0. 最基础的C语言程序代码

- 发布于 大学C语言速成 来自
一个最简单的C语言程序的代码如下: int main() { return 0; } 这个程序什么功能都没有,开始运行后就立刻退出,你可以在一定程度上把它看成C语言程序代码的“框架”,往后程序的所有功能代码都要在这个框架下添加。 为了让代码便于理解,你应该给代码写一些注释来解释代码的用途以及这样写的原因。 以下是添加注释后的上面的代码: // [...] 阅读全文
页面 2 于 2