cin>>word是什么意思,可以用C语言的什么代替呢

如题所述

cin>>word是对word进行赋值, 因为C++ 有重载机制,所以cin支持多种类型数据的赋值。

如果想用C语言,首先要知道word是什么类型数据,假设 word 是整型数据,即int,那么C语言的写法:

scanf("%d",&word)

扩展资料:

scanf函数原型

int scanf(const char * restrict format,...);

函数 scanf() 是从标准输入流stdin(标准输入设备,一般指向键盘)中读内容的通用子程序,可以说明的格式读入多个字符,并保存在对应地址的变量中。

函数的第一个参数是格式字符串,它指定了输入的格式,并按照格式说明符解析输入对应位置的信息并存储于可变参数列表中对应的指针所指位置。每一个指针要求非空,并且与字符串中的格式符一一顺次对应。

参考资料来源:百度百科-scanf (计算机语言函数)

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-03-21
cin>>word 是对word 进行赋值, 因为C++ 有重载机制 所以cin 支持多种类型数据的赋值

如果你想用C语言 ,首先我们要知道word 是什么类型数据

假设 word 是整型数据 即int 那么C语言的写法

scanf("%d",&word)追问

word是数组,如果用C语言的话 输入前是不是应该加个for循环

追答

对的 可以循环给数组中的数据赋值

本回答被提问者采纳
第2个回答  2013-03-21
输入的意思
相似回答