IOS开发---C语言-⑮结构体
来源:互联网 发布:mac桌面贴便签 编辑:程序博客网 时间:2024/06/05 15:34
1.结构体的定义
它的定义方式:
定义变量的第1种方式:
// 1.类型
struct Student
{
int age;
double height;
char *name;
};
// 2.变量
struct Student stu = {20, 1.78, "jack"};定义变量的第2种方式:定义类型的同时定义变量
/*
struct Student
{
int age;
double height;
char *name;
} stu;
struct Student stu2;定义结构体变量的第3种方式:不能重用,不建议使用(没有名称)
struct {
int age;
char *name;
} stu;
struct {
int age;
char *name;
} stu2;
/*错误写法:结构体类型不能重复定义
struct Student
{
int age;
};
struct Student
{
double height;
};
struct Student stu;
*/
/* 错误写法:结构体类型重复定义
struct Student
{
int age;
double height;
char *name;
} stu;
struct Student
{
int age;
double height;
char *name;
} stu2;c
*/
/*
2.结构体定义时的注意
3.结构体在内存中的存储形式(补齐算法)
- IOS开发---C语言-⑮结构体
- IOS开发---C语言-⑯结构体数组
- IOS开发---C语言-⑰指向结构体的指针
- IOS开发---C语言-⑱结构体和函数
- IOS开发---C语言-⑲结构体的嵌套
- ios开发-c语言之结构体的学习
- ios开发之c语言基础-结构体
- ios开发之c语言基础-结构体经典题目
- iOS开发学习之C语言---C06 结构体-1
- iOS开发学习之C语言---C06 结构体-2
- iOS开发-C语言-分支结构
- 【IOS 开发学习总结-OC-7.5】objective-c 的c语言特性——结构体
- iOS C语言7_结构体
- iOS开发之c语言基础-分支结构
- ioS开发之c语言基础-循环结构
- iOS开发学习之C语言---C03 循环结构
- C语言回顾(八、结构体,联合/共用体,枚举)——iOS开发基础
- iOS开发学习笔记 2-8 C语言部分 联合 枚举 结构体
- VC++多线程编程
- iOS--自定义UITabBarController
- ORACLE回表
- 深入体验JavaWeb开发内幕——关于JEE中的response、resquest应答、请求头的编码问题的解决
- iOS--UIPikcerView的联动选择
- IOS开发---C语言-⑮结构体
- 一个好玩的黑客游戏
- iOS--UITableView的详细使用
- C语言标准I/O_fread/fwrite
- NYOJ 550 三位数逆序输出【水题】
- [poj1144 Network]tarjan求割点
- 大话工厂三剑客
- iOS--UITableView Grouped样式详细代码
- view的setTag() 和 getTag()应用