新手入门,三言两语说编译:C和C++…
2017-08-02 09:54
169 查看
说到C和C++,对于新人来说,总感觉似乎是一种东西,而今,在Visual
stdio 比较常用,新手似乎根本就没区分C和C++
的语法。也不知道C++和C语言的编译器如何区分。我就用最简短的话区分一下。
C的源文件是.c,C++的是.cpp。C++编译器兼容了C的语法。但是编译过程中,如果源文件是.c那么就是C编译器的规则去检查语法。
比如说:c语言中要求定义都写在前面,定义之前不能有函数调用啥的,但是C++却没有这些要求。简单起见,直接写.cpp文件,不要用.c文件。
stdio 比较常用,新手似乎根本就没区分C和C++
的语法。也不知道C++和C语言的编译器如何区分。我就用最简短的话区分一下。
C的源文件是.c,C++的是.cpp。C++编译器兼容了C的语法。但是编译过程中,如果源文件是.c那么就是C编译器的规则去检查语法。
比如说:c语言中要求定义都写在前面,定义之前不能有函数调用啥的,但是C++却没有这些要求。简单起见,直接写.cpp文件,不要用.c文件。
相关文章推荐
- 把c++编译成flash,FlasCC新手入门
- 把c++编译成flash,FlasCC新手入门
- C/C++单元测试工具Visual Unit新手入门
- C++入门(一)C++程序编译、头文件
- 新手入门:C++下的引用类型
- [置顶] 新手向—c++入门教程1—OI
- C++新手入门--指针篇
- 入门c++(一、编译预处理)
- Android模拟器及编译环境安装新手入门-1
- 【转】新手入门:关于C++中的内联函数(inline)
- C++的新手入门答疑
- 新手入门:C/C++中枚举类型(enum)
- 新手入门:c++中堆内存(heap)的概念和操作方法
- 2014年BN Nook HD/HD+ CM11新手入门+刷机教程,编译自xda,仅供参考
- 新手入门:c++经典
- Android模拟器及编译环境安装新手入门-2
- (转) 新手入门:C/C++中的结构体
- 【转】新手入门:关于C++中的内联函数(inline)
- 在Linux中使用VS Code编译调试C++项目(gcc/g++、Makefile入门、vs code)
- 新手入门:关于C++中的内联函数(inline)