-
申请:int *p = new int; 释放:delete p;查看全部
-
内存的申请和释放的运算符: 申请:new 释放:delete查看全部
-
内联函数: 内联编译是建议性的,由编译器决定; 逻辑简单,调用频繁的函数建议用内联函数; 递归函数无法使用内联方式。查看全部
-
函数参数默认值:有默认值的参数必须要在参数表的最右端查看全部
-
递归函数无法使用内联函数。查看全部
-
有默认参数值的参数必须咋i参数表的最右端查看全部
-
常量定义 #define X 3 = const int x = 3; 前者没有数据类型,编译时不会检查语法错误;后者由数据类型~查看全部
-
这种情况不可行: const int x=3; int *y = &x;查看全部
-
const int *p = &x; *p的值不能修改 int *const p = &x; p的值不能修改查看全部
-
const:将变量变成了一个常量查看全部
-
定义结构体: typedef struct { }structname;查看全部
-
别名必须要有真实的变量对应查看全部
-
引用作函数参数时,不用通过传指针的方式进行数据交换,直接通过引用可实现原来参数的值的修改查看全部
-
指针类型的引用: 类型 *&指针引用名 = 指针;查看全部
-
基本数据类型/结构体类型的引用: 数据类型/结构体类型 &变量名 = 原来的变量查看全部
举报
0/150
提交
取消