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;
cout是c++的函数
大致作用就是向屏幕打印字符。
#include<iostream> /*改成这样试试*/追问不行
追答再改成这样int main(void)
以上是关于C语言的cout是啥意思?的主要内容,如果未能解决你的问题,请参考以下文章