排序
C语言 数组遍历
C语言 数组遍历 - 对于数组元素的访问和修改是通过数组下标的方式来解决的,数组遍历的原理也是一样,通过 while 循环或者 for 循环直接遍历数组下标从而达到访问或者修改数组值的目的; A.数组...
C语言 for 循环
C语言 for 循环 - C 语言中的 for 循环由关键字 for 和三个表达式组成,表达式与表达式之间用英文状态的分号;隔开; a.先执行 表达式 1 (用于对变量初始化操作,仅仅只会执行一次); b.再执行表...
C语言 define 定义常量
C语言 define 定义常量 - C 语言中,可以用 #define 定义一个标识符来表示一个常量,用 #define 定义标识符的一般形式为: #define 标识符 常量 //注意define最后没有分号 //例如: #define MAX...
C/C++ 使用 stb_image 加载 png / jpg / gif / bmp等常用图片
C/C++ 使用 stb_image 加载 png / jpg / gif / bmp等常用图片 - 前面介绍了 svpng 函数,用于将 RGB / RGBA 图像保存为 PNG。今天在介绍另外一个 stb_image; stb_image.h 是 Sean Barrett 的一...
C语言 goto 语句
C语言 goto 语句 - goto 语句有两部分:goto 和 标签名。标签的命名规则与变量的命名规则一样。 如果 if 条件判断为真,执行 goto 语句,直接跳到 label 标签,即直接执行代码块 3 ,跳过代码块...
C语言 函数值传递和址传递
C语言 函数值传递和址传递 - 在 C 语言中,函数的参数传递方式有两种:值传递与地址传递。 值传递:实参是传递的值,并非地址,形参的值发生改变,实参不受影响; 址传递:实参是传递的地址,并...
C语言 __FILE__
C语言 __FILE__ - ANSI C 定义了许多宏。在编程中您可以使用这些宏,但是不能直接修改这些预定义的宏。 __DATE__ 当前日期,一个以 “MMM DD YYYY” 格式表示的字符串常量。 __TIME__ 当前时间...
C语言 指针和数组区别
C语言 指针和数组区别 - 由于数组中的数据在内存中都是连续存放的,数组名默认就是数组的首地址,也是一个特殊的指针; 不管是数组还是指针变量,计算大小的时候都可以通过sizeof函数,注意两者...
C语言 NULL 和 0 区别
C语言 NULL 和 0 区别 - NULL 在 stdio.h 中定义如下: #if !defined(NULL) && defined(__NEEDS_NULL) #ifdef __cplusplus #define NULL 0 #else #define NULL ((void *)0) #endif #endif 在不...

















