关于C++与C的语法区别

[复制链接]
 楼主| hsbjb 发表于 2012-4-9 18:15 | 显示全部楼层 |阅读模式
如果在c中定义结构,如:
struct JW
{
...
};

然后定义实际变量时,必须这样:

struct JW jw;

而C++则只需要这样:

JW jw;

还是C++好。
xsgy123 发表于 2012-4-9 18:24 | 显示全部楼层
C++中的struct本质上是默认访问权限为public的class
之所以保留struct这个关键词,只是为了和c兼容
一个小小的语法区别?封装继承多态的面向对象思想泪流满面……
火箭球迷 发表于 2012-4-9 21:32 | 显示全部楼层
区别还是相当多的
txcy 发表于 2012-4-9 21:39 | 显示全部楼层
C++的确是有很多优点
xsgy123 发表于 2012-4-10 18:10 | 显示全部楼层
LZ详细的比较一下两门语言,就会发现更多的优点
秋天落叶 发表于 2012-4-10 18:22 | 显示全部楼层
LZ这发现的并非C++最明显的优势,2楼提到的是精髓
baidudz 发表于 2012-4-10 21:55 | 显示全部楼层
LZ可以看看C++primer这本书
您需要登录后才可以回帖 登录 | 注册

本版积分规则

193

主题

2354

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部