以下能正确读入字符串的程序段是____

以下能正确读入字符串的程序段是____
以下能正确读入字符串的程序段是____
  A、char *p; scanf("%s", p);
  B、char str[10]; scanf("%s", &str);
C、char str[10], *p; p=str; scanf("%s", p);
  D、char str[10], *p=str; scanf("%s", p[1]);
答案是D 分析一下其他选项为什么错
yygz 1年前 已收到1个回答 举报

朝阳6598 幼苗

共回答了19个问题采纳率:94.7% 举报

A是指针,它只是个指向指针,没有指向谁,就是缺少数组
B是数组,但是&str时没有指向哪个数组,就是[0,1,2,3,4,5,6,7,8,9]中的哪个
C可以说是A和B的结合应该说很好,但scanf P时没有指明是哪个数组值,所以失败

1年前

6
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.015 s. - webmaster@yulucn.com