C++回顾(一)——基本知识

1、C++的三大法宝:

      a、继承自C语言的高效、简洁、快速、可移植

      b、面向对象

      c、泛型编程(模板编程)

2、C++程序的编译和链接


这样的步骤需要C++编译器来完成,现在最主流的C++编译器有g++和Visual C++

这些编译器能很好地支持标准化C++(支持率普遍达到95%以上),编译器对标准化C++意味它要提供标准化C++所要求提供的那些库代码(称之为C++标准库)。

3、main函数

main函数供启动函数(启动函数由编译器提供)调用,是用户程序与操作系统之间的桥梁。main函数的用户程序的入口。任何独立可运行的C++程序(项目或者工程)都需要main函数(dll动态链接库不是独立可运行的程序,所以不需要main函数)。

4、using namespace的作用

cpp文件开头会包含很多头文件,这些头文件可能会包含一些同名的类,如cpp文件开头有

#include <a>

#include <b>

a中定义了test类,b中也定义了test类,这样的话,在cpp文件中使用test这个类是指a中的test还是b中的test?这时为了区分我们就使用using namespace来指明。






  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值