当前位置:  技术问答>linux和unix

这些符号是什么意思啊?

    来源: 互联网  发布时间:2015-04-15

    本文导语:  在程序中,看到这些符号,不知道是什么意思,也不知道它们起什么作用? int  c __attribute__ ((packed)); #pragma pack (1) #pragma pack () | 这种问题问了很多遍了,这取消对齐方式,防止优化 | ...

在程序中,看到这些符号,不知道是什么意思,也不知道它们起什么作用?
int  c __attribute__ ((packed));
#pragma pack (1)
#pragma pack ()

|
这种问题问了很多遍了,这取消对齐方式,防止优化

|
刚有类似的问题被提过,如果
struct TestStruct{
   char a;
   char b;
   int  c;
}
sizeof(struct TestStruct) = 8
如果用了上边的东西
盖成
struct TestStruct{
   char a;
   char b;
   int  c  __attribute__ ((packed));
}
sizeof(struct TestStruct) = 6

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • linux下nm命令(显示可执行文件的符号信息)介绍以及常见nm命令用法举例
  • php 过滤英文标点符号及过滤中文标点符号代码
  • 为一个文件建立一个符号链接,打开这个符号链接文件,将该文件的内容读出,并复制它。
  • 选择性符号执行 S2E
  • 如何生成含所有符号的动态库文件
  • 符号链接的本质是什么?
  • 从Linux拷贝文件时,总出现符号链接错误时怎么回事?
  • 在遍历目录的情况下如果遇到符号连接…………
  • 送分:共享库一定要通过符号链接访问么?
  • 如何生成符号表?
  • 关于objdump -t显示程序的符号表的问题
  • 如何用命令判断一个目录是否是符号连接?
  • 比较难的目录复制,如何原样复制链接符号文件和设备文件?
  • gcc能生成符号表吗?
  • linux中如何替换所有的标点符号
  • Oracle的SQL语句中如何处理‘&’符号
  • php中$美元符号与Zen Coding冲突问题解决方法分享
  • 讨论一下UNIX中的硬链接与符号链接
  • 内核导出符号是作什么用的??怎么使用?
  • sprintf如何格式化64位的无符号整数
  • 怎么查看符号链接的源文件的地址?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3