C++学习笔记 C与C++部分对照

想学一下C++,本开以为C++跟C差不多呢,实际也不是那么一回事

c++ 是建立在c的基础上的 ,c++ 是强类型语言 比c的类型检查严格,c++ 扩展了c 支持面向对象(以类的方式组织代码),运算符重载(一种函数的特殊表现形式),异常(新的错误处理方式),泛型编程 (类型通用编程)等等

C实现文件.c C++实现文件.c .C .cc .c++ .cxx .cpp (推荐使用.cpp)
C头文件.h 标准c++头文件 一般不以.h结尾,#include <iostream> #include<string> #include <list>

编译器
c 程序用的是 gcc

c++ 程序使用的是 g++
如果使用gcc 需要加链接库 stdc++

g++ 和 gcc 的编译选项完全相同

-o 输出文件名
-c 编译
-S 生成汇编
-E 预处理
-l 指定库名
-L 指定库的目录
-I 指定头文件的位置
-On 优化
-g 生成调试信息

第一个C++code

#include <iostream>
using std::cout;
using std::endl;
int main(){
    cout << "请输入一个年龄:" << endl;
    int   age=0;
    std::cin >> age;
    cout << "你的年龄是:" << age << "岁" << endl; 
}
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值