wmjy.net
当前位置:首页 >> C语言的问题 sCAnF("%D,&A[i]");什么意思啊 >>

C语言的问题 sCAnF("%D,&A[i]");什么意思啊

你好!你的源码应该是scanf ("%d",&a[i]);它所表示的是从键盘获取一个十进制整数,并赋值给一维数组a[i]。希望可以帮到你。

&是取地址的意思 &a 是取出变量a的地址 scanf(%d",&a) 就是读取1个数字 写入a的地址 scanf("%d",a) 是读取1个数字 写入地址a 这个a如果是100 就写到地址100 如果是200 就写到地址200 显然 这很危险 万一a的存储的值刚刚好是一些指令的地址什么的...

就是输入一个整型数,将这个整型数赋值给二维数组中的a[i][j]。 如果你输入的是10.那么就是 a[i][j]=10;

带符号的那个正确! 是用来获取产量的地址的?

就是 如果(未读到合法的浮点数)。

if(scanf("%d%d",&a,&b)==2) 用来判断scanf输入是否成功。scanf的返回值是参数被成功赋值的个数,也就是如果只有a赋值成功,则返回1,a,b都赋值成功则返回2。如果失败返回0。

从键盘拍入的内容,在 “键盘缓冲区”,当拍了 Enter 键(平时喊它回车键)时,键盘 缓冲区 的内容 才被 送到 “输入缓冲区”。 scanf() 读数时 是到 “输入缓冲区” 取数,“输入缓冲区” 没内容 时,scanf() 等待。 scanf("%c",a+i) 这种格式,它在缓...

取指,即取得a的地址。 scanf要求,其后的变量为指针类型。 你这里一定定义了int a; 如果直接定义的是指针,就不用加&

可以写成scanf("a=%d",&a)这样的形式,也可以写成scanf("%d", &a)的格式,后面一种是最常见的写法,你上面少了一个&,第一种写法的代码截图与输入输出如下图: 输入的时候输入a=,然后跟上你要输入的数就可以了

从键盘接受一个数或字符 传给i

网站首页 | 网站地图
All rights reserved Powered by www.wmjy.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com