各位大侠,我写了这么一句代码:
int (*cpoint)[2]={{23,33},{35,33}};然后依次在屏幕上输出,却提示段错误。
然后,我改为:
int *cpoint[2]={{23,33},{35,33}};再依次在屏幕上输出,还是提示段错误。
是不是对于int指针不能够用具体数据来初始化,而只有对字符指针可以这样做?
...全文
1064打赏收藏
为什么会出现“段错误”?
各位大侠,我写了这么一句代码: int (*cpoint)[2]={{23,33},{35,33}};然后依次在屏幕上输出,却提示段错误。 然后,我改为: int *cpoint[2]={{23,33},{35,33}};再依次在屏幕上输出,还是提示段错误。 是不是对于int指针不能够用具体数据来初始化,而只有对字符指针可以这样做?