您的位置:首页 > 其它

2010.2--Detected router with duplicate router ID 1.12.2.2 in area 0

2010-02-02 09:37 375 查看
c语言的struct定义了一组变量的集合,c编译器并不认为这是个新的类型
c++中的struct是一个新类型的定义申明
struct Student{
const char* name;
int age;
};

c语言中,需要struct Student s1,因为c语言编译器只认为struct定义了一组变量的集合,
并不认为Student是一种新类型,所以Student s1,c编译器无法编译通过
c++中所有的变量和函数都必须有类型
c语言中的默认类型在c++中是不合法的

本文出自 “Linux运维” 博客,请务必保留此出处http://2853725.blog.51cto.com/2843725/1391149
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐