c++初学
来源:互联网 发布:战狼2知乎 编辑:程序博客网 时间:2024/06/05 11:51
今天看了c++,做个笔记
1.用vc建立一个工程。
file > new > Projects面板,选择Win 32 Console Application,在右边的Project name中输入工程名,Location为工程的存放位置。点击ok,选择An empty project.点击Finish
再次点击Ok。
此时工程中有三个文件夹。Source Files (源文件),Header Files(头文件) ,Resources Files(资源文件)
点击Source Files,然后点击File > new > Files面板,选择C++ Source File,右边填写文件名。点击ok。
工程建立完毕,可以在刚才的文件中写入代码了。
2.简单的一个输出程序。
键入如下程序
#include <iostream>
int main(){
std::cout << "Hello world!";//std为标准输入,输出流的命名空间。cout为标准的输出流。
return 0;
}
为了省略,std的书写,可以有如下的方法。
using std::cout;
using namespace std;
3.iostream.h和iostream的区别
为了省略std这几个字,也可以使用
# include <iostream.h>
因为iostream.h 没有引入命名空间,因此可以直接使用里面的类,而iostream,则引入了命名空间。
4.重命名冲突。
键入如下命令
#include <iostream>
using namespace std;
namespace a{
int c=1;
}
namespace b{
int c=2;
}
int main (){
using namespace a;
using namespace b;
cout << c;
return 0;
}
编译报错如下:
error C2872: 'c' : ambiguous symbol
c是一个模棱两可的标志符,因为在命名空间a和命名空间b中,都有c,因此编译器不知道该使用那个c,所以报错。
5.c++的注释
c++使用两种注释/**/和//
超过一点了,睡觉,明天继续学习。
- 初学C#
- 初学C
- 初学C
- 初学C
- 初学C
- 初学C
- 初学C
- 初学C
- 初学C
- 初学C
- 初学C
- 初学c 多指教
- 初学C语言
- 初学c++,请教!
- 初学C++Primer
- c初学笔记摘要
- 初学C语言感悟
- 初学c语言
- 红茶一杯话Binder(初始篇)
- 两种排序
- [LeetCode 239] Sliding Window Maximum (Queap/队列快速求最大值)
- Java复习1
- 红茶一杯话Binder(传输机制篇_上)
- c++初学
- 【转载】Java多线程编程2--同步锁定--死锁
- 红茶一杯话Binder(传输机制篇_中)
- 红茶一杯话Binder(传输机制篇_下)
- LeetCode No.199 Binary Tree Right Side View
- //cpp 8.8题解
- Linux下使用备份
- Leetcode139: Word Break
- 约瑟夫问题