为啥这个字符指针会报错?? 我的个老天鹅啊
c语言吧
全部回复
仅看楼主
level 2
观心者♤ 楼主
为啥定义为全局的p2会报错, 而在main里面的却不报错呢?? [狂汗][狂汗]
2020年11月09日 04点11分 1
level 12
你那还叫定义吗,赋值表达式已经是语句了
2020年11月09日 04点11分 2
这样赋值没错呀[泪][泪]
2020年11月09日 04点11分
@观心者♤ 语句要写进函数里,这样才能执行
2020年11月09日 05点11分
level 7
p2本身是存的int地址的
2020年11月09日 04点11分 3
我不是已经定义了 char* 了呀[汗]
2020年11月09日 04点11分
@观心者♤ 忘了这一点了,函数外只能定义全局变量和对象,不能执行语句和调用函数。而赋值语句也是执行语句
2020年11月09日 05点11分
吧务
level 14
文件作用域中只能有变量和函数定义,不能有执行语句。
2020年11月09日 05点11分 4
大佬[真棒][真棒] 明白了
2020年11月09日 06点11分
level 10
加群大佬免费指导解答问题
2020年11月09日 05点11分 5
1