![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
GCC/G++
jerry1089
这个作者很懒,什么都没留下…
展开
-
字符串常量的一种连接方式
方法:各个常量字符串之间使用空格字符相连。 示例程序: #include #include int main(int argc, char *argv[]){ char fmt[] = "a" "b" "%s/n"; char str[] = "b" "a"; printf(fmt,str); }原创 2009-11-15 13:10:00 · 784 阅读 · 0 评论 -
变量属性扩展
1、__attribute__((section(“section_name ”)))(参考:http://bigbluesmth.bokee.com/5590910.html) 通常,编译器会把它生成的目标文件放置在data和bss段。然而有时候你需要其他的段,或者你需要把特定的变量放在特定的段中。section属性用于指定一个变量或者一个函数所在的特定段。如下例: //fi原创 2009-11-15 14:46:00 · 444 阅读 · 0 评论 -
理解复杂的C/C++声明 const, typedef , 函数指针(转贴)
转自:http://buaadallas.blog.51cto.com/399160/80947 让我们从一个非常简单的例子开始,如下:int n;这个应该被理解为“declare n as an int”(n是一个int型的变量)。接下去来看一下指针变量,如下:int *p;这个应该被理解为“declare p as an int *”(p是一个int *型的变量),或者说p转载 2010-01-03 23:46:00 · 543 阅读 · 0 评论