随笔分类 - c++
vs2015开发环境
摘要:修饰变量 C语言中采用const修饰变量,功能是对变量声明为只读特性,并保护变量值以防被修改。举例说明如下: const int i = 5; 上面这个例子表明,变量i具有只读特性,不能够被更改;若想对i重新赋值,如i = 10;则是错误的。 值得注意的是,定义变量的同时,必须初始化。定义形式也可以
阅读全文
摘要:在C语言中,变量和函数有两种类型:数据类型和存储类型。数据类型表示数据的含义、取值范围和允许的操作;而存储类型表示数据的存储介质(内存或寄存器)、生存期和作用于。在C语言中有5中储存类型的变量:自动局部变量、静态局部变量、寄存器变量、静态全局变量和外部变量。 静态局部变量 用static定义的局部变
阅读全文
摘要:c++编译器会给函数取一个别名(重载),但是c语言并不会,所以c++调用c语言函数的时候会出现函数未定义的情况 解决方法: //固定写法,告诉c++编译器,找下面的函数,无需别名//一般c语言文件都会这样写,让c++调用本身#ifdef __cplusplus extern "C" { #endif
阅读全文

浙公网安备 33010602011771号