c
thinktalk
这个作者很懒,什么都没留下…
展开
-
(++i)+(++i)
今天看到一篇文章,说:int i = 1;printf("the result is:%d", (++i) + (++i));的结果是6。该文中是用的是gcc,并且反汇编了目标码,汇编语言大意是:set value_of_memory_address_of_i to 1;increase value_of_memory_address_of_i by 1increase value_of_memory_address_of_i by 1add value_of_memory.原创 2021-01-23 11:42:29 · 335 阅读 · 1 评论 -
c/c++ 内联包含文件
用".inl"或者"-inl.h"文件包含复杂的代码,使代码更简洁。 该文件也要用哨位。原创 2014-12-25 15:00:31 · 529 阅读 · 0 评论 -
如何理解c和c++的复杂类型声明
看到一个介绍c/c++声明(declaration)的文章。一些巨复杂的声明解释的很好,关于const的解释也很好。见http://blog.sina.com.cn/s/blog_6e0693f70100suhx.html或http://blog.sina.com.cn/s/blog_5928f2dd0100h78j.html转载 2015-12-01 16:34:37 · 342 阅读 · 0 评论 -
c/c++小波库
开发信号处理、图像处理常会用到小波。 一些小波库:http://stackoverflow.com/questions/9606458/looking-for-a-good-c-c-wavelet-library-for-signal-processingSome C/C++ Wavelet libraries are listed below.WaveletGeoph转载 2016-04-29 18:25:40 · 2156 阅读 · 0 评论 -
二进制文件中的一些段
bss段的全称是block started by symbol,可读可写见百度百科http://baike.baidu.com/link?url=8jr3UHFxmINEmMAXEwLFD9N2VK5YlFGDWEpoR2UMSRIyT8hCUnmlv9k4q-Qv_lCY8ZmzAh3HvzbTl54Imo3A6q原创 2017-05-13 11:54:46 · 575 阅读 · 0 评论 -
c语言的宏
c语言宏https://wenku.baidu.com/view/efd65365783e0912a3162a04.htmlc语言宏的高级应用https://wenku.baidu.com/view/c95888ce05087632311212f5.html转载 2017-07-01 11:27:49 · 391 阅读 · 0 评论 -
对getchar()的详细解释
C++编程对缓冲区的理解http://blog.csdn.net/nothinglefttosay/article/details/41910729转载 2017-09-23 11:00:44 · 1050 阅读 · 0 评论 -
变量命名
1. 对了,刚才看到一篇博客说“标识”正确的读音是“biao zhi”。我查了《现代汉语词典》1983年1月第2版,p1492:识 zhi 1.记:博闻强~。2.记号:款~。所以那篇博客说的是对的。本想给出博客地址的,但是刚才关掉了,懒得找了。我是biao zhi, biao shi都有读,读biao zhi的时候稍微多点。回想起来,大概是最初的读音是正确的(第一次学习正确的东西很重要...原创 2018-11-29 11:36:25 · 1038 阅读 · 0 评论