结构体里是不是不能定义函数

来源:百度知道 编辑:UC知道 时间:2024/04/30 01:28:36
结构体里是不是不能定义函数
C++结构里定义函数,有什么特别的说法吗,比如有哪些要求,开头要怎么写,请举个例子

c中不能,c++里可以在结构体内定义函数,用法和class定义类是一样的,说穿了struct 和 class用法相同,但要注意的一点是,struct默认的是public类型,而class默认的是private类型的

在C++中,struct和class的唯一区别就是struct的成员默认为public,而class默认为private。

C里面不行,C++可以