社区
C++ 语言
帖子详情
c++中结构体中函数属于对象不属于方法理解
好累_
2013-02-20 10:15:39
c++中结构体中函数属于对象不属于方法,这句话对吗,怎么理解?
...全文
358
14
打赏
收藏
c++中结构体中函数属于对象不属于方法理解
c++中结构体中函数属于对象不属于方法,这句话对吗,怎么理解?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xiaolomg
2013-02-23
打赏
举报
回复
strcut与class只是名字不同,可以看看C++之父的问答集
bedynamic
2013-02-23
打赏
举报
回复
楼主在误导人啊。。。看看primer吧。。。
szqh97
2013-02-23
打赏
举报
回复
不明白在说什么
waterworldcc
2013-02-22
打赏
举报
回复
非静态函数成员只有. or ->调用这个方面讲函数属于对象不属于方法是对的
riveitang
2013-02-21
打赏
举报
回复
楼猪,思维混乱了!
麻浦区保安
2013-02-21
打赏
举报
回复
汗!写反了吧!
iamnobody
2013-02-20
打赏
举报
回复
引用 1 楼 luciferisnotsatan 的回复:
函数属于对象不属于方法 我连这句话在说什么都不理解
+1
FingerStyle
2013-02-20
打赏
举报
回复
楼主表达能力让人蛋疼哇。。
漫步者、
2013-02-20
打赏
举报
回复
方法是方法,对象是对象,你是结构体封装起来的,当然是属于该类本身了
zslInSz
2013-02-20
打赏
举报
回复
C++中,结构和class类没有本质区别,只是默认权限的区别。因此函数应该是方法
luciferisnotsatan
2013-02-20
打赏
举报
回复
函数属于对象不属于方法
我连这句话在说什么都不理解
wade_2003
2013-02-20
打赏
举报
回复
应该属于方法吧
好累_
2013-02-20
打赏
举报
回复
擦 写反了
TimXhHuang
2013-02-20
打赏
举报
回复
病句吧,函数就是方法,说法不同而已。
C++
结构体
与
函数
/ 声明
结构体
/*struct
结构体
类型 {成员1类型 成员1名称;...成员N类型 成员N名称;*///
结构体
声明案例:// 在此案例
中
我们声明了一个Student
结构体
,也就是一个学生
对象
,其
中
包含name,age,gender三个属性int age;// 在
结构体
变量的声明
中
,可以在前面带上struct关键字(也可以省略不写)// 但是还是建议写上,可以清晰的知道变量是自定义
结构体
类型的// 创建一个叫做stu1的
结构体
变量。
C和
C++
中
的
结构体
解释一: C/
C++
结构体
的区别 C
中
的
结构体
和
C++
中
结构体
的不同之处:在C
中
的
结构体
只能自定义数据类型,
结构体
中
不允许有
函数
,而
C++
中
的
结构体
可以加入成员
函数
。
C++
中
的
结构体
和类的异同: 一、相同之处:
结构体
中
可以包含
函数
;也可以定义public、private、protected数据成员;定义了
结构体
之后,可以用
结构体
名来创建
对象
。但C
中
的
结构体
不允许有
函数
; 也就是说在
C++
当
中
,
结构体
中
可以有成员变量,可以有成员
函数
,可以从别的类继承,也可以被别的类继承,可以有虚
函数
。 二、不同之处:结.
C++
中
结构体
与类的区别介绍
在参与以
C++
为编程基础的项目应用
中
总会遇到
结构体
类型与类的数据类型,但是其具体应用区别模糊不清 现将其区别总结如下,欢迎补充共同学习(先介绍C和
C++
中
结构体
的不同,再对比
C++
中
结构体
与类的区别) 一、C和
C++
中
结构体
的不同 (1)C语言
中
的
结构体
不能为空,否则会报错 C语言
中
要求一个结构或联合至少有一个成员。C语言
中
,空
结构体
的大小为0,而
C++
中
空
结构体
(
属于
空类)的大小为1 ...
C++
:
结构体
【
C++
的
结构体
有①构造
函数
、②析构
函数
;C没有】【
C++
的
结构体
就是类】【struct变量放栈上(自动释放),class变量放堆上(手动释放)】【
结构体
默认公共,类默认私有】
结构体
属于
用户自定义的数据类型,允许用户存储不同的数据类型。语法: 1.利用
结构体
自带的默认构造
函数
2.利用带参数的构造
函数
3.利用默认无参的构造
函数
结构体
使用规则:通过
结构体
创建变量的方式01: 打印结果: 2、通过
结构体
创建变量的方式02 通过
结构体
创建变量的方式02: 打印结果: 3、通过
结构体
创建变量的方式03 通过
结构体
创建变量的方式02: 打印结果: 四、
结构体
数组 作用:将自定义的
结构体
放入数组
中
方便维护。语法: 打印结果: 五、
结构体
指针 作用:通过指针访问
结构体
中
的成员。利用操作符 可
【
C++
】
结构体
- 定义和使用,
结构体
数组,
结构体
指针,
结构体
嵌套
结构体
,
结构体
做
函数
参数,
结构体
const
【
C++
】
结构体
- 定义和使用,
结构体
数组,
结构体
指针,
结构体
嵌套
结构体
,
结构体
做
函数
参数,
结构体
const
C++ 语言
65,186
社区成员
250,526
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章