函数是一段可以重复执行的代码。它可以接受不同的参数,完成对应的操作。下面的例子就是一个函数。 int plus_one(int n) { return n + 1; } 函数的主要内容在初识里面我就已…
C 语言的程序是顺序执行,即先执行前面的语句,再执行后面的语句。开发者如果想要控制程序执行的流程,就必须使用流程控制的语法结构,主要是条件执行和循环执行。 if 语句 if语句用于条件判断,满足条件时…
算术运算符 算术运算符专门用于算术运算,主要有下面几种。 +:正值运算符(一元运算符) -:负值运算符(一元运算符) +:加法运算符(二元运算符) -:减法运算符(二元运算符) *:乘法运算符 /:除…
WARNING!!!WARNING!!!WARNING!!! 最难的地方来喽,当然我们不会太过于深入。有句话说得好,学好指针才算学好C。 指针 指针是什么?首先,它是一个值,这个值代表一个内存地址,因…
变量说明符 C 语言允许声明变量的时候,加上一些特定的说明符(specifier),为编译器提供变量行为的额外信息。它的主要作用是帮助编译器优化代码,有时会对程序行为产生影响。 const const…
struct 结构 C 语言内置的数据类型,除了最基本的几种原始类型,只有数组属于复合类型,可以同时包含多个值,但是只能包含相同类型的数据,实际使用中并不够用。 C 语言提供了struct关键字,允许…
数组 数组定义 数组是一组相同类型的值,按照顺序储存在一起。数组通过变量名后加方括号表示,方括号里面是数组的成员数量。 int scores[100]; 上面示例声明了一个数组scores,里…
变量 变量(variable)可以理解成一块内存区域的名字。通过变量名,可以引用这块内存区域,获取里面存储的值。由于值可能发生变化,所以称为变量,否则就是常量了 变量名 变量名在 C 语言里面属于标识…
学习C语言,首先需要有一个能编译C语言的编译环境,学校可能会使用DevC++,VS code,VS等软件来进行教学。推荐使用VS。(VS可以从搜索引擎直接搜到官网,下载社区版本即可) VS下载后,会让…