结构体里的元素前面有一点“.”代表什么意思
来源:互联网 发布:网络上赵 家人什么意思 编辑:程序博客网 时间:2024/04/27 21:08
提问:
在android的bootloader源码目录中,发现这个文件lk/app/aboot/aboot.c里面有一个关于结构体的定义,让我有点不太明白,哪位高手来解惑一下?struct atag_tcc_entry{ char output; char resolution;};struct atag_tcc_entry tcc_param = { .output = 0, .resolution = 0,};我不太明白的是 为什么truct atag_tcc_entry tcc_param 后面要用一个“=”还有,output前面为什么要用一个 “.” 点(dot),哪位解释下?
“.”是访问成员的意思。优先级同“()”。 例:"对象.成员" 或者"对象->成员"都是表示访问对象的某个成员的意思(读写成员)。也就是访问某个成员的变量。这里只是省略不写了。也可以写上atag_tcc_entry.output = 0;一样的。
追问
回答
来自:http://zhidao.baidu.com/question/249948221.html
- 结构体里的元素前面有一点“.”代表什么意思
- 结构体里的元素前面有一点“.”代表什么意思--结构体成员的初始化
- URL前面加 / ../ /../ ./ 分别代表什么意思?
- 书名后面方括号里的字母代表什么意思
- pads中logic family里的符号都代表什么意思
- Bootstrap里的文件分别代表什么意思及其引用方法
- GetLastError返回值的代表什么意思!
- 软件版本的GA 代表什么意思?
- linux 文件夹的颜色代表什么意思
- Spring bean中的properties元素内的name 和 ref都代表什么意思
- "宕机"代表什么意思
- deploy path /代表什么意思
- 数据库中@代表什么意思
- flex:1代表什么意思
- cc2530后面的的DB,BB,EB代表什么意思?
- 关于“结构体变量名代表什么”的理解
- 在bash shell里 $0 $? $* $@ 代表的意思
- 手机信号旁边的G,E代表什么意思?
- jfreeChar入门,详细注释
- Android编译系统(三):官方文档Android Build System
- Android eMMC Booting
- NSString+NSMutableString+NSValue+NSAraay用法汇总
- 创业公司如何找到合适的员工
- 结构体里的元素前面有一点“.”代表什么意思
- Linux进程、线程模型,LWP,pthread_self()
- Java关于Xml的操作
- MVC下xheditor上传图片Upload的action图片保存
- ffmpeg的编译大全
- jQuery-ui中的手风琴效果
- 创业产品经理需要懂技术吗?
- printf
- 无法启动调试 未安装silverlight developer 运行时 解决办法