关于结构体的说道
来源:互联网 发布:淘宝网登陆页 编辑:程序博客网 时间:2024/04/30 08:32
C语言中定义结构体大概有三种方法,总是忘记,写一遍,记住
方法1: struct student
{
char* name;
int age;
};
struct student s1;
方法2:
struct student
{
char* name;
int age;
}s1;
方法3:typdef struct
{
char* name;
int age;
}student;
student s1;
正好用到typdef了就连带的记下来,typdef是用来定义自定义的类型的最好的方法,还有总就是#define ,但是使用有一些风险
比较风险:
typdef int* p1, p2;
#define p int*;
p p1 , p2;
区别在于:#define只是在预编译的时候进行单纯的替换:int* p1 , p2 ; 不做正确性检查,只有在编译展开的是后源程序才会发现错误;而typedef是在编译的时候做处理的
0 0
- 关于结构体的说道
- 职业生涯规划的说道
- 说道
- State模式的一些说道
- static和变量的说道
- DB2笔记 说道说道
- 笔记50--说道说道
- 关于结构体的大小
- 关于结构体的问题
- 关于结构体的困惑
- 关于结构体的大小
- 关于结构体的几个问题
- 关于结构体的复制
- 关于结构体的思考
- 关于 结构体 的使用
- 关于结构体的使用
- 迷说道
- 关于结构体包含结构体的类型数据大小
- 完全用nosql轻松打造千万级数据量的微博系统
- 解决 “python [Errno 13] Permission denied”
- Android非常有用的开源库介绍整理
- Inorder Successor in Binary Search Tree BST中找中序遍历的后继节点
- linux DNS 配置错误导致ssh登录慢的原因分析
- 关于结构体的说道
- 《经典食人花》windows经典桌面游戏食人花(吃花)登陆iOS,Android啦
- Java中的泛型方法
- POJ 4070 积水量问题
- fedora20 Starting MySQL. ERROR! The server quit without updating PID file /var/lib/mysql/Master.Hado
- 心情很不爽
- trace详解
- 菜鸟程序员开通的第一个博客
- 【Web】shim:模拟新API(旧环境新API/旧API模拟新API的代码) polyfill:浏览器shim