小编Jav*_*lez的帖子

scanf正在使用未初始化的变量; C

我确定这里只是一个愚蠢的错误,然而,我无法弄明白.这是我的代码的一部分:

char *moving;
scanf("%s", moving);
Run Code Online (Sandbox Code Playgroud)

当我用gcc编译它时,它说如下:

newmatrix.c:38:7: warning: ‘moving’ is used uninitialized in this function [-Wuninitialized]
Run Code Online (Sandbox Code Playgroud)

第38行是scanf

我该如何解决?谢谢

c initialization scanf char

1
推荐指数
1
解决办法
2271
查看次数

标签 统计

c ×1

char ×1

initialization ×1

scanf ×1