C++ 学习记录(1)_C/C++_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > C/C++ > C++ 学习记录(1)

C++ 学习记录(1)

 2011/12/27 9:08:37  codejm  http://codejm.iteye.com  我要评论(0)
  • 摘要:一、类helloword//预处理指令,告诉编译器要使用iostream标准库#include<iostream>//无返回值的main方法voidmain(){//输出提示语句std::cout<<"请输入一个数值:"<<std::endl;//定义int变量intv1;//输入语句,将输入数值赋值到v1变量中std::cin>>v1;//输出用户输入的值std::cout<<"您输入的值为:"<<v1<<
  • 标签:学习 c++

一、类helloword

// 预处理指令,告诉编译器要使用iostream标准库
#include <iostream>
// 无返回值的main方法
void main(){
	// 输出提示语句
	std::cout << "请输入一个数值:" << std::endl;
	// 定义int变量
	int v1;
	// 输入语句,将输入数值赋值到v1变量中
	std::cin >> v1;
	// 输出用户输入的值
	std::cout << "您输入的值为:" << v1 << std::endl;
	// 使程序窗口不立即退出
	std::cin >> v1;
}

1. 尖括号里的名称是一个头文件,程序使用库工具时必须包含相应的头文件。

2.#include 指示必须单独写成一行——头文件和#include必须在同一行。

3.通常,#include指示应该出现在所以函数的外部,习惯上#include指示都在文件的开头部分出现。

?

二、写入的流

?

std::cout << "请输入一个数值:" << std::endl;

上面的表达式使用的是输出caozuofu.html" target="_blank">操作符(<<操作符),每个输出操作符实例都要接受2个操作数,左边的是ostream对象,右边的是要输出的内容。操作符就是将右边要输出的内容作为左侧ostream对象。

那么我们就可以看做std::cout << "请输入一个数值:"的执行结果为一个ostream对象,而这个结果和 << std::endl刚好又组成一个新的表达式。这样咱就明白为什么可以这样写了。

当如这句话也可以写成:

?

std::cout << "请输入一个数值:";
std::cout << std::endl;

?

?endl是一个特殊值,称为操纵符,它输出流时,具有输出换行的效果,并且刷新与设备相关联的缓冲区。通过书信缓冲区,用户可以立即看到写入到流中的输出。

?

三、读入流

?

?

int v1;

?

?定义一个数值类型的内置类型变量(int),未初始化;如果要初始化可以写成:int v1=1;

?

std::cin >> v1;

?

接收用户输入的标准值(数值型int),并赋值给v1;

>> 操作符和输出操作符类似,也是将结果赋给ostream对象。 >> 输入操作符也允许这样:

?

std::cin >> v1 >> v2;

?

这个表达式的意思是接收两个数据,分别赋值给v1和v2。

?

四、程序注释

和其他语言差不多 // 和 /* */

?

?

注:本人刚开始学习C++,这只是我的学习笔记,不是神马教程~~。希望大家发现我哪理解有问题的地方多多指正~~

发表评论
用户名: 匿名