C++学习记录 1

本文介绍了C++的发展历程,从Bjarne Stroustrup创建C with class到ISO C++各个标准的演变。同时,文章讲解了C++的应用领域,如游戏开发、科学计算等,并对比了C和C++的区别。接着,文章详细阐述了C++的基本概念,包括编译方式、头文件、标准输入输出、命名空间以及结构体、联合体和枚举。最后,简述了C++中的字符串处理及其常用成员函数。
摘要由CSDN通过智能技术生成

Bjarne Stroustrup(1950–)
1983年,开发全新编程语言C with class,后来C++
1985年,第一个C++编译器CFront1.0

C++发展过程
1987 GUN C++
1990 Borland C++(BC)
1992 Microsoft C++(VC/VC++)
IBM C++
1998 ISO C++98
2003 ISO C++03
2011 ISO C++11
2014 ISO C++14
2017 ISO C++17
2020 ISOC++20

2 应用领域
游戏开发
科学计算
网络(ACE)和分布式应用
操作系统和设备驱动
嵌入式、编译器、脚本引擎

3 C和C++
都是编译型语言
都是强类型语言,但是C++要更强
C++中去除了C中一些不好特性(不规范代码)
C++增加了很多C语言没有的好的特性,全面支持面向对象,比C语言更适合大型软件的开发

二 第一个C++程序
1 编译方式
Gcc xx.cpp -lstdc++
G++ xx.cpp //推荐
2 文件后缀
1).cpp 推荐
2).cxx
3).cc
4).C

3头文件
#include

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值