idl*_*age 1 c pointers scanf
C新手,我有这个功能:
void getNum(int *n) { scanf("%d", &n); }
在主要:
int main() { int someNum; getNum(&someNum); return 0; }
这个错误的'int**'部分究竟来自哪里,还有其他问题我如何传递内容?
pb2*_*b2q 6
唯一的问题是传递&n给scanf:n已经是一个指针,所以你的scanf调用是传递一个指向该指针的指针,因此警告.
&n
n
scanf
使用: scanf("%d", n);
scanf("%d", n);
归档时间:
13 年 前
查看次数:
2358 次
最近记录: