A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

/*
  设计一个”学生“类
  1> 属性
  * 姓名
  * 生日
用结构体作为类的实例变量(生日)
*/
#import <Foundation/Foundation.h>
//定义一个结构体
  typedef  struct d1
{   int year;
    int month;
    int day;
} MyDate;
//类的声明
@interface Studens : NSObject
{
    @public
    NSString *_name;
    MyDate _birthday;
}
@end
//学生类的实现
@implementation Studens
@end
int main()
{
    //创建一个学生对象
    Studens *stu = [Studens new];
    //给成员变量赋值
    stu->_name =@"小明";
    stu->_birthday = (MyDate){2016,1,18};//强制类型转换
    //输出
    NSLog(@"%@的生日是:%d-%d-%d",stu->_name,stu->_birthday.year,stu->_birthday.month,stu->_birthday.day);
    return 0;
}

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马