RSS订阅信息安全技术跟踪与研究:技术、平台、会议、论文、产业
你现在的位置:首页 / C语言

[转]bss,data,text,rodata,堆,栈,常量段

0 技术积累 | 2016年9月19日
[转]bss,data,text,rodata,堆,栈,常量段

bss段:BSS段(bsssegment)通常是指用来存放程序中未初始化的全局变量的一块内存区域。BSS是英文BlockStartedbySymbol的简称。BSS段属于静态内存分配。data段:数据段(datasegment)通常是指用来存放程序中已初始化的全局变量的一块内存区域。数据段属于静态内存分配。text段:代码段(codesegment/text...查看详细

C编程警戒:慎用char

0 技术积累 | 2015年7月2日
C编程警戒:慎用char

代码里charc;这样的定义很少有人会留意,可就是这么个简单的定义却有很大的隐患。所有C原始类型中,char比较特殊,其他如long,int,short都默认有符号,相当于signedlong,signedint和signedshort,只有“char”不确定。某些编译器默认char是有符号的signedchar,有些又当作unsignedchar处理。例如...查看详细

«1»