爱美柯净水器
c语言中没有现成的input函数。如果要使用,需要自己编写。scanf是格式输入函数。所谓”格式输入“,就是要按一定格式输入。比如scanf("%d,%c",&a,&b)就需要按照 整型数据,字符 的格式输入,注意中间的逗号不能忘记,否则计算机无法正确将数据存入变量中。
zhzhohohzh
input 是面向对象的东西,跟正则表达式有关,用得很少,那么多年我也没用过。查字典它的描述是“返回执行正则表达式搜索所针对的字符串”。我也不怎么理解。再上个应用例子:var str = "A test string.";var re = new RegExp("\\w+","ig");var arr = re.exec(str);print("The string used for the match was: " + arr.input); //从上述代码可以看出这不是c语言的东西,倒像是vb 或者 Jscript的东西。//所以跟scanf作对比是没意义的。如果input是自定义函数那就另外说,因为没有函数体代码,所以就不乱猜了。scanf是格式输入函数,学c语言的同学用得多了,就不赘述了,不懂再追问吧。
优质英语培训问答知识库