问答网

当前位置: 首页 > 知识问答 > c1与c2的区别

c1与c2的区别

知识问答 浏览3次

C1和C2是两种不同的计算机语言解释器,C1是C语言的靠前版,而C2是C语言的第二版,它们之间的主要区别在于:

- C1支持函数调用,但是不支持递归调用;而C2支持函数调用和递归调用。

- C1中的指针是一个整数,而C2中的指针是一个地址。

- C1中的字符串必须用字符数组表示,而C2中的字符串可以用字符数组或字符指针表示。

- C1中的结构体中的所有成员都需要显式声明,而C2中的结构体可以使用默认类型定义来简化声明。