排序
C语言 数组排序 – 冒泡法排序
C语言 数组排序 – 冒泡法排序 - 经过前面的学习,我们已经学会了数组遍历,在开发中,我们经常回碰到对数组进行排序,例如:学习成绩排序,身高排序,年龄排序等等;在 C 语言中常见的数组排序...
C语言 char 字符串
C语言 char 字符串 - 字符串:一般用一对双引号''括起的一串字符来表示字符串常量,字符串默认以转义字符 结尾,字符串常量是不可被修改的 字符分类两类,一种是无符号字符 unsigned char,一种...
C语言逻辑运算符
C语言逻辑运算符 - 与运算需要使用关键字符 &&,表示将两个或者多个表达式连接成一个,所有表达式必须都为true,整个表达式才为 true,否则为 false; 或运算需要使用关键字符 ||,表示将两个或...
C语言 数组下标越界和内存溢出区别
C语言 数组下标越界和内存溢出区别 - 溢出本义是算术溢出(arithmetic overflow),指算术计算结果无法在一定范围内表示,细分上溢(overflow)和下溢(underflow)。 越界即访问越界(access out of r...
C语言 sizeof 和 strlen 函数区别
C语言 sizeof 和 strlen 函数区别 - sizeof 函数数获取的长度是整个内存大小的长度,返回的长度包括'';strlen 函数获取的长度以''结尾,返回的长度不包括''; sizeof 求的是字符串在内存中的长...
C语言代码注释
C语言代码注释 - 注释是为了使别人能看懂你写的程序,也为了使你在若干年后还能看得懂你曾经写的程序而设定的。 注释是写给程序员看的,不是写给电脑看的。所以注释的内容,C语言编译器在编译时...
C语言 十进制和二进制相互转换
C语言 十进制和二进制相互转换 - 十进制满10进1;二进制满2进1; 十进制有效字符有10个:0,1,2,3,4,5,5,6,7,8,9; 二进制有效字符有2个:0,1 计算机只能用二进制存储和运算,在设计程序时二进制...
C语言 野指针
C语言 野指针 - 野指针就是指针指向的位置是不可知的(随机的、不正确的、没有明确限制的); 任何指针变量刚被创建时不会自动成为 NULL 指针,它的缺省值是随机的 所以,指针变量在创建的同时...
下载 / 安装 Visual Studio
下载 / 安装 Visual Studio - 天下武功,唯快不破,虽然支持C/C++ 开发工具(俗称:IDE)有很多,但是在团队项目开发中使用最多的还是Visual Studio(简称VS),好用而且功能强大,毕竟亲爸爸是微...
C语言 函数缺省参数
C语言 函数缺省参数-缺省参数:在声明或者定义函数时为函数的参数指定一个默认值。在调用函数时,若没有指定实参则使用默认值,否则使用指定实参;其中缺省参数分为两类:全缺省参数 和 半缺省参...

















