摘要:
1.指针本身为对象,引用只是对象的别名。故有指针的引用,没有引用的引用,没有引用的指针。指针必须指向一个实际的对象。引用也必须是实际对象的别名。 2.允许指针赋值和拷贝,指针可指向不同的对象 3.指针无须仔定义时赋初值,引用必须赋初值 4.指针必须处于以下四种状态之一(主要是前两者): 1)指向一个 阅读全文
摘要:
1.变量的初始化和赋值 初始化:创建变量时赋予一个初始值 赋值:把变量的当前值擦除,以新的值替代 2.变量的声明和定义 声明:名字为程序所知。如果一个程序要使用另一个程序的名字,则要包含对那个名字的声明。 定义:创建与名字关联的实体。 变量能且只能被定义一次;但可以多次声明。 3.变量作用域 阅读全文
摘要:
1.当它与"C"一起连用时,如: extern "C" void fun(int a, int b);则告诉编译器在编译fun这个函数名时按着C的规则去翻译相应的函数名而不是C++的 2.extern可以置于变量或者函数前,以标示变量或者函数的定义在别的文件中,提示编译器遇到此变量和函数时在其他模块 阅读全文
摘要:
1.数据类型选择推荐 2.数据类型相关代码注意 2.1 循环的int型注意是int 还是unsigned unsigned a=-1;(a=4294967295) 阅读全文