C++ 小的使用技巧和注意点
1. void* 必须强制类型转换,void* 不能解引用
2. 通过函数改变指针所指向的值
int parse_int(const std::string line, int* outputvalue) {
int a=12;
*outputvalue=a;//通过改变指针所指变量的值,而不是改变指针所指的地址
return -1;
}
3. C++ 传值 传指针 传引用
void fun(int a);
void fun(int& b);
void fun(int* c);
int main() {
fun(a);
fun(b);
fun(&c);
return 0;
}