• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

源文件.c和.cpp有什么区别呢?

快乐龙猫钧哥 2018-07-12 浏览量:2474
源文件.c和.cpp有什么区别呢?keil里面为什么两种都支持?为什么不只用一种就行了?搞两个同样的话,这不科学啊
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • .cpp是C++程序,.c是C程序,事实上只有MDK支持C++开发,用于开发51的Keil4是不支持C++开发的。MDK里面的编译器是GCC/G++,本身就支持C++程序开发。

    • 发布于 2018-07-12
    • 举报
    • 评论 0
    • 5
    • 0

其他答案 数量:23
  • c文件是c语言的代码 cpp是c++的 因为c++包括c所以keil都支持

    • 发布于2018-07-12
    • 举报
    • 评论 0
    • 3
    • 0

  • c代码和c++代码,keil都支持,方便一点
    • 发布于2018-07-13
    • 举报
    • 评论 0
    • 1
    • 0

  • 一个是c,一个是c++,两者是不同的,开发思想就不一样
    • 发布于2018-07-13
    • 举报
    • 评论 0
    • 1
    • 0

  • keil只是一个集成开发环境,具体每个项目是要用C,还是C++?主要看芯片厂家支持哪种开发语言。在使用不同后缀时,keil会调用不同的编译器来编译代码。
    • 发布于2018-07-13
    • 举报
    • 评论 0
    • 1
    • 0

  • cpp是C++代码的源文件

    c是C代码的源文件

    像c++和c的代码本身都难以相容,c++调用c还要extern c,只用一个真的不够

    • 发布于2018-07-12
    • 举报
    • 评论 0
    • 0
    • 0

  • .c是c语言文件,.cpp是c++语言的文件
    • 发布于2018-07-13
    • 举报
    • 评论 0
    • 0
    • 0

  • .CPP是c plus plus的缩写,是c++文件,.c就是c语言文件

    • 发布于2018-07-13
    • 举报
    • 评论 0
    • 0
    • 0

  • .c文件是C语言文件后缀名,.cpp是c++语言后缀名,后者兼容前者
    • 发布于2018-07-13
    • 举报
    • 评论 0
    • 0
    • 0

  • .CPP通常是表示C++的源文件,.c通常表示C语言的源文件,但是.cpp文件也可以只包含C语言。keil本身是支持C和C++语言的,所以可以支持CPP文件。
    • 发布于2018-07-13
    • 举报
    • 评论 0
    • 0
    • 0

  • .cpp是C++文件,.C是C文件,本质都是C语言,只不过后缀不同,keil这两种语言都是支持的,很多其他支持C++的软件也一般都支持C语言
    • 发布于2018-07-13
    • 举报
    • 评论 0
    • 0
    • 0

  • cpp是c++的源码文件 c是c语言的源码 keil是都支持的
    • 发布于2018-07-13
    • 举报
    • 评论 0
    • 0
    • 0

  • c++可以兼容c,c却无法兼容c++。
    • 发布于2018-07-13
    • 举报
    • 评论 0
    • 0
    • 0

  • 工程决定环境决定文件格式
    • 发布于2018-07-13
    • 举报
    • 评论 0
    • 0
    • 0

  • *.C对应c语言,*.CPP对应c++语言
    • 发布于2018-07-13
    • 举报
    • 评论 0
    • 0
    • 0

  • .C文件是c语言的标准文件,CPP是C++文件

    • 发布于2018-07-24
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

源文件.c和.cpp有什么区别呢?