黑马程序员技术交流社区
标题:
结构体学习笔记分享
[打印本页]
作者:
AngleMGG
时间:
2014-9-24 13:00
标题:
结构体学习笔记分享
结构体简单总结
一、结构体的定义
1、定义形式
struct 结构体名称)
{
类型名 成员名1;
类型名 成员名2;
……
类型名 成员名n;
};
2、举例——定义一个名为Person的结构体,共有age、name两个成员;
//
struct Person{
int age;
String name;
};
//
二、结构体变量的定义
1、先定义结构体类型,再定义变量
//
struct Person{
int age;
String name;
};
struct Person p;
//
2、定义结构体类型的同时定义变量
//
struct Person{
int age;
String name;
}p;
//
3、直接定义结构体类型变量,省略类型名
//
struct {
int age;
char *name;
}p;
//
三、结构体变量初始化
1、只能在定义变量的同时进行初始化赋值,初始化赋值和变量的定义不能分开
struct Person{
int age;
String name;
};
struct Person p = {20,“jonh”};
//错误写法
struct Person p;
p = {20,”jonh”};
//
2、但可以将变量的成员分开赋值
struct Person p;
p.age = 20;
作者:
臭和尚
时间:
2014-9-24 14:55
这个是学ios里的吗
作者:
AngleMGG
时间:
2014-9-24 16:04
臭和尚 发表于 2014-9-24 14:55
这个是学ios里的吗
是的,简单总结了一下
作者:
songxing10000
时间:
2014-9-24 16:15
不错学习了
作者:
冷水泡脚
时间:
2014-9-24 16:56
点个赞 是看视频学的还是自己看书学的?
作者:
AngleMGG
时间:
2014-9-24 19:30
冷水泡脚 发表于 2014-9-24 16:56
点个赞 是看视频学的还是自己看书学的?
其实早就学过了,写博客的时候随手总结的,视频里讲的也很清楚,自己总结加深记忆:lol
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2