c++ code

#include <iostream>  //标准输入输出流   i - input  输入  o - output 输出  stream 流  相当于 stdio.h
using namespace std; //使用 标准 命名空间


//#include <time.h>
//#include <ctime>
//
//#include <math.h>
//#include <cmath>


//程序入口函数
int main()
{
// cout 标准输出流对象
// << 左移 在C++下有了新的寓意 用于在cout后拼接输出的内容
// endl --- end line 刷新缓冲区 并且换行
cout << "hello world" << endl;

system("pause"); //阻塞
return EXIT_SUCCESS; //返回正常退出
}

双冒号作用运算符

#include <iostream>  //标准输入输出流   i - input  输入  o - output 输出  stream 流  相当于 stdio.h
using namespace std; //使用 标准 命名空间


//#include <time.h>
//#include <ctime>
//
//#include <math.h>
//#include <cmath>


//程序入口函数
int main()
{
// cout 标准输出流对象
// << 左移 在C++下有了新的寓意 用于在cout后拼接输出的内容
// endl --- end line 刷新缓冲区 并且换行
cout << "hello world" << endl;

system("pause"); //阻塞
return EXIT_SUCCESS; //返回正常退出
}

namespace用法

#include<iostream>
using namespace std;


namespace KingGlory{
int sunwukongId =1;
}

namespace King{
int sunwukongId =19;
}

int main(){

using namespace KingGlory;
using namespace King;
cout<<King::sunwukongId<<endl;
int aaa =23;
cout<<"time..."<<aaa<<endl;
}

引用

#include <iostream>
using namespace std;

int main(){
int a =10;
int &b= a;
cout<<a<<b<<endl;

}

指针和引用

#include <iostream>
using namespace std;

int main(){
//int &ref = 10;

const int &ref = 10; // 加了const之后, 相当于写成 int temp = 10; const int &ref = temp;

int *p = (int *)&ref;
*p = 10000;

cout << ref << endl;
}