本帖最后由 xiaolidong 于 2021-4-5 22:12 编辑
Dev-c++复制代码直接粘贴出来的就只有空白
懂了在运行之后要输入东西 然后就会计算之后打印出计算结果
不是很懂哦{:10_245:}{:10_245:}{:10_245:}
111
光看这个确实难看懂,我看了好几遍,只能略懂,然后我去别的地方搜了一下,这才完全搞明白怎么用的
除了格式占位符(% 开头)外的非空白字符:指定函数必须从输入流中读取到的字符,如果读取不匹配,则函数调用失败,并从匹配失败处截断输入流;
这段话不是很懂,不知道能不能举个例子
解释的非常详细,很喜欢
电脑搞不懂了
没看明白,函数定义写的有点笼统,不能理解什么意思。
希望小甲鱼先生能看见我表示看不懂一大堆= =不过呢还好学过点看得懂实例
看的很舒服
{:10_277:}
IceLee 发表于 2016-6-20 19:58
附加参数里边说,如果是普通变量名,之前加&
何为普通变量名??
int a;
a就是一个普通变量名。
scanf的函数形式为:scanf(格式控制,地址表列)。格式控制就是控制输入的格式比如%d就是必须输入整数格式,地址表列的参数你必须填写 变量的地址,而a只是一个变量名,如果加上“&”地址运算符,&a就是指a在内存中的地址了。
赞
睡在it床上 发表于 2017-9-14 21:32
返回值的意思有点模糊,意思是scanf(%d)的话,如果只输入abcdef。。返回值就一定是0.只要输入了数字,返 ...
scanf("%d",xxx)
如果上述样式语法,则只指定了一个format,对应的如果执行成功,那么返回值应当是1,如果执行失败,返回值应当是0
scanf("%d %d",xxx xxx)
如果是上述样式语法,则制定了两个format,对应如果执行成功,返回值则是2(成功执行的数量)
---来自4年后的萌新个人理解
IceLee 发表于 2016-6-20 19:58
附加参数里边说,如果是普通变量名,之前加&
何为普通变量名??
这里的&是取地址运算符,就是不能代表地址的运算符叫普通运算符
代码怎么在codeblock里面没有反应腌
加油加油
很好
{:10_266:}
学到了学到了