指针,宏定义

指针
1. 指针作为参数
// 函数声明
void func(int *x, int *y);

// 函数调用
func(&x, &y);
——————————————————————————————————————————————————————————————————————————
// const 保护参数
void func(const int *x){
*x = 0; // 报错,由于指针 x 被 const 修饰,将不允许修改 x 所指向的对象
}

2. 指针作为返回值
// 函数定义
int *func(int *x, int *y){
return x;
}
———————————————————————————————————————————————————————————————————————————
// 不要返回指向局部变量的指针,因为函数返回时局部变量就

指针,宏定义最先出现在Python成神之路

版权声明:
作者:主机优惠
链接:https://www.techfm.club/p/16649.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>