C++之结构体
定义结构体:
struct 结构体名
{
...
结构体数据
};
定义结构体实例:
结构体名 结构体实例名;
在使用结构体实例调用其内部的成员变量时,使用运算符 "." 进行。
若定义的结构体实例为指针形式,则应该使用运算符 -> 进行成员变量的调用。
1 #include <iostream> 2 using namespace std; 3 4 struct myStruct 5 { 6 char c; 7 int temp; 8 }; 9 10 int main(int argc, char* argv[]) 11 { 12 myStruct a; 13 a.c = 'c'; 14 a.temp = 520; 15 16 myStruct *b = new myStruct; 17 b->temp = 1314; 18 b->c = 'q'; 19 20 cout << a.c << b->c << a.temp << b->temp << endl; 21 return 0; 22 }
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 深入理解 Mybatis 分库分表执行原理
· 如何打造一个高并发系统?
· .NET Core GC压缩(compact_phase)底层原理浅谈
· 现代计算机视觉入门之:什么是图片特征编码
· .NET 9 new features-C#13新的锁类型和语义
· Sdcb Chats 技术博客:数据库 ID 选型的曲折之路 - 从 Guid 到自增 ID,再到
· 语音处理 开源项目 EchoSharp
· 《HelloGitHub》第 106 期
· Spring AI + Ollama 实现 deepseek-r1 的API服务和调用
· 使用 Dify + LLM 构建精确任务处理应用