hello world
#include <iostream>
void main()
{
using namespace std;
cout<<"hello world"<<endl;
}
#表示宏定义的开始,include关键字表示引入文件,<>表示引入的文件在VC安装目录中查找
iostream是文件名,在VS20008以前使用iostream.h,GCC中写不写后缀无所谓,因为LINUX系统对中文件后缀名没有意义。
void为函数类型的生命,main函数名()里面放置函数参数。
函数定义格式如:函数类型 函数名称 (函数参数)
这一行严格意义上这样写void main(void)
为什么要用main这个名字呢,当然也可以使用别的名字,但是这个名字是有特殊意义,他表示程序的入口点。在程序运行的时候,首先会执行一个叫main的函数,当然这是VC的con
台的入口函数。你可以修改下这个函数名称,那么会有错误提示找不到程序入口点的错误。
using关键字使用
namespace关键字名称域声明
std是C++标准名称域名字
;为一条完整语句的结束符号(c++中)
cout是C++提供输出类对象,有基础就知道肯定是个CLASS COUT对象
<<是Cout的成员函数,重载运算符的成员函数,
“”是字符串引用符号,这句标准的写法就是cout.operator<<("hello world!")
OK,微软喜欢用一些简单的省略将人呼弄晕。
endl是输出一个换行符,并立即刷新缓冲区。
{}是代码块的标识符号,你可以不需要函数名直接在代码中使用这个大括号符号,但是希望大括号内的代码功能是独立的。一般函数体和循环体的代码块使用它们来区分开始和结束。