-
数据类型
基本类型
数值类型:
整数类型:短整型 short、整型 int、长整型 long
浮点类型:单精度型 float、双精度型 double
字符类型:char
构造类型
数组
结构体:struct
共用体:union
枚...
-
数据类型
基本类型
数值类型:
整数类型:短整型 short、整型 int、长整型 long
浮点类型:单精度型 float、双精度型 double
字符类型:char
构造类型
数组
结构体:struct
共用体:union
枚...
-
C 常量
常量是固定值,在执行期间不会改变,这些固定值,又叫做 字面量
常量可以是任何的 基本数据类型。
常量 就是常规的变量,只不过在定义后不能进行修改。
定义常量
使用 #define 预处理器
#define LENGTH 10
...
-
typedefC 语言提供了关键字 typedef ,可以用它为 类型 取一个新的名字。
例如:为无符号字符定义一个名称 UChar
typedef unsigned char UChar;
例如:为结构体定义一个名称 MyBook
12345678...
-
typedefC 语言提供了关键字 typedef ,可以用它为 类型 取一个新的名字。
例如:为无符号字符定义一个名称 UChar
typedef unsigned char UChar;
例如:为结构体定义一个名称 MyBook
12345678...
-
enum(枚举)枚举在 C 中是一种 基本数据类型,它可以让数据 更简洁、更易读
枚举语法定义格式:
enum 枚举名 {枚举元素1,枚举元素2,...}
一个星期的例子:
123enum DAY{ MON=1,T...
-
enum(枚举)枚举在 C 中是一种 基本数据类型,它可以让数据 更简洁、更易读
枚举语法定义格式:
enum 枚举名 {枚举元素1,枚举元素2,...}
一个星期的例子:
123enum DAY{ MON=1,T...
-
递归递归指: 函数中使用函数自身的方法
C 语言中支持递归,即 一个函数可以调用自身,在使用递归时,程序员要注意函数的 退出条件,否则会进入死循环
数的阶乘1234567891011121314double factorial(unsigned in...
-
递归递归指: 函数中使用函数自身的方法
C 语言中支持递归,即 一个函数可以调用自身,在使用递归时,程序员要注意函数的 退出条件,否则会进入死循环
数的阶乘1234567891011121314double factorial(unsigned in...
-
Runloop是什么?
RunLoop 又叫 运行循环,内部就是一个 do-while循环,在这个循环内部不断 处理各种任务,保证程序持续运行。
验证:下载源码 ,查看CFRunloop.c文件,找到CFRunLoopRun源码可知:确实是 d...