您的位置:

c语言中的cc,C语言中的次幂表示

本文目录一览:

VC++、C、CC之间有什么区别

vc++是微软开发的C++开发工具,主要用于window平台的软件开发,但是合理的配置也可以编译linux或者android下的软件(需要对应的sdk或者gcc编译器)。针对window应用的开发,其提供了mfc库,可以提高window应用程序开发的速度和质量。一般应用于网络通信、UI开发、应用软件、服务软件等大中型软件项目开发

C不是C++,虽然一开始是一种面向过程编程的语言,但新的linux内核使用了该语言编程,但是却是遵循的面向对象的概念。可以进行端口、寻址和内存操作,一般应用于内核、驱动、静态库、动态库等小型项目或者系统项目的开发。

CC一般多存在于makefile文件,是一种编译时的环境变量,往往指向一个C/C++的编译器,并没有专门的实体和其对应。

c++源文件 不同后缀(.cc .cpp .C .cp)的区别?

VC里用cpp作后缀名, 在GCC里默认采用C、cc、cxx作为后缀名

.cpp, .h (VS file)

.cc, .h (GCC file)

C中:

头文件后缀名: .h

源文件后缀名: .c

C++中:

头文件后缀名: .h, .hpp, .hxx

源文件后缀名:.cpp, .cc, .cxx, .C .c++

这是现在不同标准下给出的扩展名:

Unix: C, cc, cxx, c

GNU C++: C, cc, cxx, cpp, c++

Digital Mars: cpp, cxx

Borland: C++ cpp

Watcom: cpp

Microsoft Visual C++: cpp, cxx, cc

Metrowerks CodeWarrior: cpp, cp, cc, cxx, c++

这些东西其实就是个标注,给人看的,叫什么无所谓,只要能看出和c有关但也有别就行

我大胆YY一下:

c++就是直接用语言的名字命名的扩展名,cpp也类似(C Plus Plus)

但有些系统可能不支持在文件名里放入加号"+"

所以有用x代替+(你不觉得x很像斜倒下来的加号么……),于是有了cxx

而C和cc则是代表这是c的“加大”或“加强”版

当然,C这个扩展名在Win系统下用显然不合适,因为Win是大小写不敏感系统

对Win来说"test.c"和"TEST.C"是完全相同的文件名

但在Linux/Unix平台上就不同了

GCC 中以 .s为后缀的文件,是汇编语言源代码文件

-----------------------------------------------------

GCC文件后缀名:

.c为后缀的文件,C语言源代码文件;

.a为后缀的文件,是由目标文件构成的档案库文件;

.C,.cc或.cxx 为后缀的文件,是C++源代码文件;

.h为后缀的文件,是程序所包含的头文件;

.i 为后缀的文件,是已经预处理过的C源代码文件;

.ii为后缀的文件,是已经预处理过的C++源代码文件;

.m为后缀的文件,是Objective-C源代码文件;

.o为后缀的文件,是编译后的目标文件;

.s为后缀的文件,是汇编语言源代码文件;

.S为后缀的文件,是经过预编译的汇编语言源代码文件。

请问一下,在C语言中char ch[3][5]={“AAAA”,”BBB”,”CC”}是什么意思

char ch[3][5];是定义三个字符串,每个的长度是5

然后初始化

ch[0]="AAAA";

ch[1]="BBB";

ch[2]="CC";