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;
}