c语言出错_c语言老是提示出错。不知道哪里错了
问题补充:#include <stdio.h>struct arr{ int base; int len; int geshu;};void init(struct arr * parr );int main(void){struct arr * ps; init(&ps); printf("%d", arr->base);}void init(struct arr *parr){parr->base=99;}
最佳答案
你那句printf("%d",arr->base);中的arr不是变量名,不存在实体的,用ps
最佳答案由网友 情颡 提供
其他回答
其它网友回答:
需要啥结果
追问:
输出结果是99
其它网友回答:
你那句printf("%d", arr->base);中的arr不是变量名,不存在实体的,用ps
其它网友回答:
好好看书就知道那错了。
其它网友回答:
c语言老是提示出错。不知道哪里错了
其它网友回答:
哪里都错了 认真点读书!
其它网友回答:
其它网友回答:
好像少一个符号
追问:
哪里少符号??
其它网友回答:
哪里都错了 认真点读书