1.
使用vim创建后缀为cpp的文件,使用g++编译
vim hello.cpp
g++ hello.cpp -o hello
如果使用gcc编译的话:gcc hello.cpp -lstdc++ -o hello
2.
#include <iostream> //头文件
using namespace std; //using 是申明,namespace是命名空间,作用是防止定义的变量函数重名
int main()
{
cout<<"hello world !"<<endl; //cout是输出,cin是输入,endl是换行,这写都是在std类里面
return 0;
}
3.
c 语言中所有变量的定义在函数开头;
c ++ 中那边用到只要在用之前定义就行
bool布尔类型只有两种情况,0和1 就是false 和true
指针和0的比较
if(ptr == NULL)
浮点和0比较
if((f_num >-0.000001)&&(f_num < 0.000001))
float保留三位小数输出
float f_num = 98.5
printf("%.3f",f_num);
4.
::是域运算符
命名空间用namespace定义,格式如下:
namespace 命名空间名
{
命名空间生命内容
} //最后不需要分号;
using namespace std;
{
void print()
{
cout<<"nsA"<<endl;
}
}
{
void print()
{
cout<<"nsB"<<endl;
}
}
int main()
{
nsA::print(); //使用nsA命名空间内的print
nsB::print(); //使用nsB命名空间内的print
return 0;
}