linux零元素数组应用
来源:互联网 发布:super java 的用法 编辑:程序博客网 时间:2024/06/08 02:04
/*在结构体中最后零元素数组的妙用*/#include <stdio.h>typedef struct aa{ int a; double b[0];};int main(){ struct aa bb; int c=9; printf("%x\n",&(bb.a)); printf("%x\n",&c); return 0;}
在GNU中,有一个特性就是零元素数组。在看kernel源码时经常能够看到。
作用:使得该结构体的有效元素的地址和后面元素的地址相邻。
result:
[root@localhost xiaowei]# ./a.out
f86ce2b0
f86ce2ac
栈是以向下的方式递增!
0 0
- linux零元素数组应用
- 删除数组零元素
- 删除数组零元素
- 删除数组零元素
- 删除数组零元素
- 删除数组零元素
- 删除数组零元素
- 删除数组零元素
- 删除数组零元素
- 删除数组零元素
- 删除数组零元素
- 删除数组零元素
- 删除数组零元素
- 删除数组零元素 ---蓝桥杯
- 蓝桥杯 删除数组零元素
- 蓝桥杯 - 删除数组零元素
- 蓝桥杯:删除数组零元素
- 蓝桥杯 删除数组零元素
- win7 Ubuntu双系统重装win7后Ubuntu引导消失
- 如何迅速成为Java高手
- 知识点综合
- 将Eclipse中的项目迁移到Android Studio中
- Linux笔记(2)--文件权限
- linux零元素数组应用
- CodeForces 342A Xenia and Divisors
- 常见RGB配置表分享
- leetcode Factorial Trailing Zeroes
- mysql主从实践篇,另外用到了触发器。
- 从程序员到CTO的Java技术路线图
- windows“找不到msvcp120.dll ”或“msvcp120.dll 缺失
- 手机网站实现图片惰性加载
- ios单例模式的实现