C语言的cout是啥意思?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C语言的cout是啥意思?相关的知识,希望对你有一定的参考价值。

Visual C++ 6.0

谁会修改这个?

cout 用于在计算机屏幕上显示信息,是C++中iostream 类型的对象,C++的输出是用“流”(stream)的方式实现的,流运算符的定义等信息是存放在C++的输入输出流库中的;

因此如果在程序中使用cout和流运算符,就必须使用预处理命令把头文件stream包含到本文件中,即 < iostream > 库,该库定义的名字都在命名空间 std 中,所以 cout 全称是 std::cout 。

扩展资料:

要使用下面的控制符,需要在相应的源文件中包含头文件“iomanip”,也就是添加如下代码:

dec:置基数为10,后由十进制输出(系统默认形式)

hex:置基数为16,后由十六进制输出

oct:置基数为8,后由八进制输出

setfill(c):设填充字符为c

setprecision(n):设置实数的精度为n位

setw(n):设域宽为n个字符

setiosflags(ios::fixed):固定的浮点显示

setiosflags(ios::scientific):指数表示

setiosflags(ios::left):左对齐

setiosflags(ios::right):右对齐

setiosflags(ios::skipws):忽略前导空白

setiosflags(ios::uppercase):16进制数大写输出

setiosflags(ios::lowercase):16进制数小写输出

参考技术A cout是c++标准库里的一个全局变量,是ostream类型的。你要知道它是什么意思,你就去看ostream类型的定义,这样才能精确的知道它能干什么。 参考技术B 这不是C语言中的,这是C++中的标准输出流。
意思就是以流的形式输出数据。
其实就是相当于C语言中的printf。
只是用法不一样,意义也不一样。
例如:
int a=3;
cout <<"a=" << a <<endl;//意思就是先输出a=这个字符串,然后输出a的值。endl表示换行,也就是end line.
结果就是:a=3追问

cout <<"a=" << b << c << d << e << f <<endl;这样也对吗?

参考技术C C++的一个内置对象,用于向屏幕输出。
不知你用的什么编译器呢?vs要加#include "stdafx.h"吧追问

不行

追答

该程序完全没有问题,是你的编译器的问题,可能哪儿需要设置或者引入什么头文件,你没有引入。

追问

用什么编译器可以?

追答

比如codeblocks ,dev-c++等

追问

dev-c++


追答

额,这。。。明显的abc后面的分号是中文,还有也没有地方声明abc吧?是字符串需要加双引号啊

追问


追答

abc这里定义的是字符串数组,函数里面这样写,
chr abc[] = "abc";
cout << "this is" << endl << abc;

本回答被提问者采纳
参考技术D

cout是c++的函数

大致作用就是向屏幕打印字符。

#include<iostream>  /*改成这样试试*/

追问

不行

追答

再改成这样int main(void)

以上是关于C语言的cout是啥意思?的主要内容,如果未能解决你的问题,请参考以下文章

c语言的cout问题?

c++ 语句 cout<<endl

C语言里还有这个符号吗?是啥意思?←→ 这个是啥意思?

C语言里%zd是啥意思?

“C语言是中间语言”,中间语言是啥意思?

c语言中,while(1)是啥意思?