如果是数组指针里面是指针数组该怎么定义呢 是这样的吗 int* (*ptr)[3];有点绕
来源:6-3 一般指针,数组指针和指针数组
卡布奇诺_5
2021-03-11
还有那个 * 是贴着类型写 还是变量写 还是写在中间是最规范的呢
int * a
int* a
int *a
自己试着 这个写法对于程序上好像是一样的效果 请解答
写回答
1回答
-
可以这样表示。三种指针写法都可以,看习惯。C语言的指针其实就是个地址值,可以强制转换,你赋予它什么含义都可以;建议不要太学术话,如果真遇到这样的问题,可以尝试使用C++的容器当数组用,更有组合性,更安全;指针可以尝试使用智能指针,更安全。
012021-03-14
相似问题