初始篇
一:1 贝尔实验室:c++
2 嵌入式:机顶盒
游戏
系统
网络
3 快 省
4 c与c++的关系
C++ >c c++包括面向对象与面向过程
二:
IDE
文件-》新建-》项目
源文件-》添加-》新建项-》c++(不是在类视图,而是在解决方案资源管理器里面,可以在视图中找到)
语法:using namespace std;
cout<<"hello world"<<endl;
三:
基本知识:
数据类型: 1 0 c
TRUE false c++
初始化(c):int x = 0;
初始化(c++):int x= 0;
或是Int x (1024)这种特别快
随用随定义:
四:
C++输入输出方式:
Scanf -------> cin
Printf ------->cout
Cout <<x << endl <<endl相当于c语言里面的/n,即回车
Cout <<””x+y=”<<x+y <<endl;
Cin >> x;(外界键盘输入赋值给x)
Cin >>x>>y;
五:
命名空间:为程序划片
A公司有小王,小张。
B公司有小王,小李。
A,B公司就是命名空间,在楼下叫人,A公司的小王。
实际情况,A公司里面有程序库,且有f1函数,B公司里程序库也有f1函数
(A,B不相干),C公司买了A,B的程序,此时想用f1函数。。。。
定义 namespace A
{
F1();
f2();
}
Namespace B
{
F1();
F3();
}
使用:
B::f1();
六:不写include<iostream>,namespace,用不了cin,cout函数
#include<iostream>
using namespace std;
namespace A
{
void f()
{
cout <<"A"<<endl;
}
}
namespace B
{
void f()
{
cout <<"B"<<endl;
}
}
Using namespace B;
int main()
{
A::f();
F();
cout <<"hello world"<<endl;
return 0;
}
Std::cout<<””<<std::endl;
重中之重:Namespace 与 class 区别

浙公网安备 33010602011771号