c语言中的scanf("%s",&a)的”“是什么意思

 时间:2024-10-13 04:32:18

&是取地址,衡痕贤伎scanf读取变量的时候。

scanf()函数简单说就是通过键盘输入给声明好的变量赋值。

如何使用注意以下几点。

1、单个变量

如:

int i;

scanf("%d",&i);

printf("i=%d.\n",i);

c语言中的scanf(

整数输入100,回车结束,系统默认以字符的形式读取‘1’、‘0’、‘0’,然后通过格式转化符%d,转化成整数100,最后通过取地址符&,存放到变量i的地址中。

扩展资料

输入多个不同类型数据同样以空格隔开,输入完最后以回车结束。声明变量的类型和输入转化格式符类型必须保持数据和类型完全一致。(输入小数后面不要加空格,防止系统把空格认为是我们想要输入的字符,解决办法是直接在浮点数后输入字符,单个字符和后面的字符串字符数组不需要取地址符“&”。

1)字符串的 strlen() 和 strcat() 和strcmp() 和strcpy()的使用方法一定要记住。他们的参数都是地址。其中strcat()和strcmp()有两个参数。

2)strlen 和 sizeof的区别也是考试的重点;

  • C语言中的strcat函数怎样使用?
  • getchar的用法
  • 在C语言中怎样创建一个文件?
  • C语言的putchar如何使用?
  • C语言如何打开文件并读取文件内容?
  • 热门搜索
    动车是什么车 ps什么意思 挪车打什么电话可以联系到车主 雪白的什么 pom是什么材料 什么是安全 ping是什么意思 脚底疼痛是什么原因 1月29日是什么星座 备份是什么意思