理想 == 离乡
慢点_慢点_再慢点__静点_静点_再静点

C和C++中的struct的不同:

(1)定义变量:

 C语言中:

			struct stu
			{
				......
			};
			struct stu student;

 C++语言中:

			struct stu
			{
				......
			};
			struct stu student;
			或者 stu student;

(2)成员函数:

   C语言中的struct不可以含有成员函数,而C++中的struct可以含有成员函数。

(3)默认权限:

   C++语言中的struct默认存取权限是public,而C++语言中的class默认存取权限是private。

(4)数据类型:

   C语言中的struct是用户自定义类型UDT(User Defined Type);而C++语言中的struct是抽象数据类型ADT(Abstract Data Type)。

posted on 2019-08-31 12:58  hwfre  阅读(572)  评论(0编辑  收藏  举报