请问一下在C/C++中,fscanf(stdin, "%ld", &state);是啥意思?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了请问一下在C/C++中,fscanf(stdin, "%ld", &state);是啥意思?相关的知识,希望对你有一定的参考价值。
参考技术A stdin指的是标准输入fscanf(stdin,
"%ld",
&state);等价于scanf(
"%ld",
&state);
即从标准输入设备格式化输入一个长整形数到state 参考技术B 函数名:
fscanf
功
能:
从一个流中执行格式化输入,fscanf遇到空格和换行时结束,注意空格时也结束。这与fgets有区别,fgets遇到空格不结束。
用
法:
int
fscanf(FILE
*stream,
char
*format,[argument...]);
int
fscanf(文件指针,格式字符串,输入列表);
你这个是从文件指针为stdin的文件中,读取一个长整型的数据,存到state中。 参考技术C stdin,标准输入
从标准化输入中输入一个长整型的数给变量state 参考技术D 从标准输入流(键盘)中输入一个长整形数据给state变量;
再看看别人怎么说的。
以上是关于请问一下在C/C++中,fscanf(stdin, "%ld", &state);是啥意思?的主要内容,如果未能解决你的问题,请参考以下文章
在C/C++中,fscanf(fp,"%s",temp_str);和fscanf(fp,"%lf",&min_snr);的意思分别是啥?
在C/C++中,fscanf(fp,"%s",temp_str);和fscanf(fp,"%lf",&min_snr);的意思分别是啥?