摘要:
test 阅读全文
摘要:
https://baike.baidu.com/item/%E5%B7%A6%E5%80%BC%E4%B8%8E%E5%8F%B3%E5%80%BC/5537417?fr=aladdin https://www.cnblogs.com/SimonKly/p/7873589.html https:// 阅读全文
摘要:
分Cas和Block模式实现了demo, 供入门学习使用,代码全部是远程实现。 直接上代码: 运行结果: CAS模式: 阻塞Block模式(头文件里TC改为3以上,如5): 逐行写的代码,收获不小。 这个适用于初学者,还是要在本地跑一跑。 祝好运。 阅读全文
摘要:
https://blog.csdn.net/faihung/article/details/79190039 这虽然是个小问题,但有时候很容易让人迷惑,因为有的时候用混淆了,程序编译不通过。 下面说说我对它们的理解。 一般情况下用“.”,只需要声明一个结构体。格式是,结构体类型名+结构体名。然后用结 阅读全文
摘要:
个人总结: 1、C不是面向对象的,在c中static修饰的变量或函数仅在当前文件中使用 2、C可以对局部变量使用static修饰(注意面向对象的java则不行),其放在全局区一直存在 概述static关键字在c语言中比较常用,使用恰当能够大大提高程序的模块化特性,有利于扩展和维护。 但是对于c语言初 阅读全文
摘要:
http://www.longene.org/forum/viewtopic.php?t=2216 前几天,为了这个函数花了好多时间,由于参考的资料有误,一直都没有看明白,直到google之后,总算搞明白了,因此写出来大家分享一下。在Linux内核中,提供了比较并交换的函数cmpxchg,代码在in 阅读全文
摘要:
本文介绍了GCC和C99标准中inline使用上的不同之处。inline属性在使用的时候,要注意以下两点:inline关键字在GCC参考文档中仅有对其使用在函数定义(Definition)上的描述,而没有提到其是否能用于函数声明(Declare)。 从 inline的作用来看,其放置于函数声明中应当 阅读全文
摘要:
转自:https://blog.csdn.net/tonglin12138/article/details/86516789 写在前面:开门见山,大家看下面这个例子: unsigned char err; unsigned char f; unsigned char a(unsigned char 阅读全文
摘要:
本文转自: https://xbgd.iteye.com/blog/1259544 常见阅读代码的工具有 , visual c++, visual studio + va(visual assistant), 以及 source insight, 这几个功能强大的收费软件 , 目前用得非常多 , 尤 阅读全文