VC驿站

 找回密码
 加入驿站

QQ登录

只需一步,快速开始

搜索
查看: 1834|回复: 4

[求助] C++中如何定义结构体指针类型?

[复制链接]
34_avatar_middle
在线会员 发表于 2015-10-22 10:21:42 | 显示全部楼层 |阅读模式
3驿站币
类似LPStudent类型?
C语言是
typedef struct tagStudent{
        char *name;
        char age;
} Student, *LPStudent;

那在C++中如何实现呢?

最佳答案

查看完整内容

你这个代码直接拿过来就行了




上一篇:如何将字节数组的数据存储到结构体中
下一篇:如何在窗口中使用excel
43_avatar_middle
在线会员 发表于 2015-10-22 10:21:43 | 显示全部楼层
你这个代码直接拿过来就行了

评分

参与人数 1驿站币 +1 热心值 +1 收起 理由
34_avatar_small Smoke + 1 + 1

查看全部评分

77_avatar_middle
online_vip 发表于 2015-10-22 10:25:07 | 显示全部楼层
C++ 中直接用 class 了

class Student{
public:
        string name;
        int age;
};
74_avatar_middle
在线会员 发表于 2015-10-22 11:53:33 | 显示全部楼层
和c中寫法一樣
  1. typedef struct tagStudent{
  2.         char *name;
  3.         char age;
  4. } Student, *LPStudent;

  5. typedef class tagClass{
  6.         char *name;
  7.         char age;
  8. } Class, *LPClass;

  9. typedef int Int,*LPInt;
  10. int _tmain(int argc, _TCHAR* argv[])
  11. {
  12.         LPStudent s = new Student();
  13.         LPClass c = new Class();
  14.         LPInt i = new Int();
  15.        
  16.         return 0;
  17. }
复制代码


這是 typedef 為型別取別名的用法 和 原型別 是 struct class 還是 基本型別 無關
34_avatar_middle
ico_lz  楼主| 发表于 2015-10-27 13:24:31 | 显示全部楼层
哦,谢谢
您需要登录后才可以回帖 登录 | 加入驿站 qq_login

本版积分规则

关闭

站长提醒上一条 /2 下一条

QQ|小黑屋|手机版|VC驿站 ( 辽ICP备09019393号tongdun|网站地图wx_jqr

GMT+8, 2019-3-21 02:43

Powered by Discuz! X3.4

© 2009-2019 cctry.com

快速回复 返回顶部 返回列表