社区
C语言
帖子详情
结构体的声明在主函数内还是外?为什么有的在内有的在外?
-Irving
2017-02-09 05:21:59
结构体的声明在主函数内还是外?为什么有的在内有的在外?
...全文
1512
5
打赏
收藏
结构体的声明在主函数内还是外?为什么有的在内有的在外?
结构体的声明在主函数内还是外?为什么有的在内有的在外?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ck2333
2017-02-09
打赏
举报
回复
区别就在于作用域不同。声明的位置不同,有效的区间也就不一样。
coverlo
2017-02-09
打赏
举报
回复
引用 2 楼 qq_37268797 的回复:
内外有什么区别
在函数内部声明的结构类型只能在函数内部使用 在函数外部声明的结构类型可以被多个函数使用
ooolinux
2017-02-09
打赏
举报
回复
引用 2 楼 qq_37268797 的回复:
内外有什么区别
可用范围。。
-Irving
2017-02-09
打赏
举报
回复
内外有什么区别
小灸舞
版主
2017-02-09
打赏
举报
回复
都可以,看你的需求了
C语言
结构体
初级
C语言
结构体
初级讲解
第三周-链表
一、学习笔记 1.
结构体
的
声明
在
主函数
内还是
外
?为什么有的
在内
有的
在
外
? 在函数内部
声明
的结构类型只能在函数内部使用 在函数
外
部
声明
的结构类型可以被多个函数使用。 2.同类的
结构体
变量可以相互赋值 二、课件中的测试 1. #include <stdio.h> int main() { struct Student { int num; char name[20]; float score; };..
C++学习笔记——
结构体
和类
结构体
和类 定义 将多个对象放置到一起视为一个整体 //定义 struct str { int x; double y; }; //
声明
struct str; //仅有
声明
只知道str是一个struct但其内部不知道,此时str是incomplete type //但可以定义str* mystr; 所有
结构体
的指针大小都一样64位机8个字节 注意:
结构体
是翻译单元级一处定义,可以在不同翻译单元里有相同的定义
结构体
数据成员的定义为隐式,在构造出对象时再定义,在struct的定义中视
c语言笔记
c笔记
c++ - 第2节 - 类与对象(上)
1.面向过程和面向对象初步认识 C语言是面向过程的,关注的是过程,分析出求解问题的步骤,通过函数调用逐步解决问题。 C++是基于面向对象的,关注的是对象,将一件事情拆分成不同的对象,靠对象之间的交互完成。 2.类的引入 c++兼容了c语言中struct的用法,同时对struct进行了升级,把struct升级成了类 升级成类的两个标志: (1)
结构体
名称可以做类型 (2)
结构体
里面可以定义函数 注: 1.访问
结构体
里面的函数,与访问
结构体
成员类似,形式为...
C语言
70,020
社区成员
243,267
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章