热情软件屋

 

如何在turboc中定义一个结构体


编号:QA004747
建立日期: 2003年11月7日 最后修改日期:2003年11月7日
所属类别:

zengling:
    操作系统: dos
    编程工具: turboc
    问题: 如何在turboc中定义一个结构体?
    水平: 中级

回答:

    结构体是若干个变量的集合,这些变量的类型可以不同,结构体有助于组织和处理复杂的数据,这一点对于编写大型的应用程序特别有利。
    结构体同其它变量一样,也需要先定义后使用,结构体定义的一般形式如下:
    struct 结构体
    {
    类型名1 结构成员名1;
    类型名2 结构成员名2;
    ...
    };
    
    结构体成员可以是简单类型、数组、指针或已定义过的结构体等。
    结构体的引用有三种方式:
    (1)结构变量名.成员名
    (2)指针变量名->成员名
    (3)(*指针变量名).成员名
    例子:
    struct PERSON // 定义PERSON结构体
    
{
    
int age; // Declare member types
    
long ss;
    
float weight;
    
char name[25];
    
} family_member; // 定义一个PERSON类型的变量
    
    
struct PERSON sister;
    
    
sister.age = 13; // 给成员赋值
    
    

此问题由李海回答。

附加关键字:编程, 源程序, programming, source code, C/C++, MFC, C++ Builder, Borland C++, Turbo C, C, BCB, 其他方面,

 
把这个问题推荐给朋友
   
   
您的意见类别
您的名字
您的电子邮件
您的建议(请尽可能详细)
 
 

版权所有 1997-2008 热情软件屋
如果您有任何建议和意见, 请给我发个电子邮件 askpro@china-askpro.com
Web Designed by ZebraStudio