C语言与C++的不同点(基础部分)

前言
适用于已经学过C语言的朋友想要快速入手C++的,这里归纳的一些基础的不同点,掌握后就可以手搓简单C++了,更难的部分请移步我的博客中的C++进阶部分
1 头文件包含
C语言中一般这样开头
1 |
而C++里面是
1 |
|
初学只需要了解多写就可以,后续“成长”了,自己就会知道具体缘由了
2 输入输出
C语言中输出与输入方式为
1 | scanf("%d",&a); //输入 |
而C++是这样的
1 | int a, b; |
3 数据类型
C语言没有严格的bool类型,而C++有
1 | bool flag=true; //flag=1 |
C++还有字符串的数据类型string
,可能需要用到#include<string>
1 | string str = 'hhh'; |
4 跳转语句
C++多了goto
这样的跳转语句,能够使语句直接跳转到对应行继续执行
案例:
1 | int main() { |
注意:在程序中不建议使用goto语句,以免造成程序流程混乱
具体基础部分引入
这里是黑马程序员的免费资料,本人从网盘中下载下来了,要学习完整C++基础资料的可以访问下面链接,链接为我的博客(搬运过来了),里面也有C++基础资料的网盘分享
C++基础入门- Title: C语言与C++的不同点(基础部分)
- Author: ZJ
- Created at : 2024-10-21 18:00:00
- Updated at : 2025-01-17 01:36:21
- Link: https://blog.overlordzj.cn/2024/10/21/C++/基础部分总结/
- License: This work is licensed under CC BY-NC-SA 4.0.
看看这些文章吧( ૢ⁼̴̤̆ ꇴ ⁼̴̤̆ ૢ)~ෆ
看看这些文章吧( ૢ⁼̴̤̆ ꇴ ⁼̴̤̆ ૢ)~ෆ
Comments