scanf("%s",str):什么意思?
2022-09-29 · 百度认证:北京惠企网络技术有限公司官方账号
关注
展开全部
scanf("%s",str):scanf是格式化输入函数; %s是格式符,表示输入格式为字符串;str是一个字符串指针或数组,用来存放从键盘读入的信息。
函数返回值为int型。如果a和b都被成功读入,那么scanf的返回值就是2;
如果只有a被成功读入,返回值为1;
如果a和b都未被成功读入,返回值为0;
如果遇到错误或遇到end of file,返回值为EOF。end of file为Ctrl+z 或者Ctrl+d。
扩展资料:
%2c读入两个字符(后面不会加上空字节),以此类推。
s读入一个的字符序列,后面会加上空字节,遇到空白字符(\t \r \n 空格等)完成读取。
d 读入可选有符号(可选有符号表示输入时可以带符号也可以不带符号,不带符号则视为非负)十进制整数。输入格式应该像strtol函数的base实参为10调用时识别的字符序列一样。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询