关于scanf和&的问题

来源:互联网 发布:苹果淘宝app打不开 编辑:程序博客网 时间:2024/04/29 06:16

      简单地说,如果使用scanf()把一个字符串读进一个字符数组中,不能使用&;读取其他基本变量类型时,在变量名之前添加&。

      如以下代码:

      int age;

      char pet[30];

      scanf("%s", pet);

      scanf("%d", &age);

     或者说,字符串名字本身就是一个地址了,所以不用取地址符。

0 0