C
zhongguomin
暂无
展开
-
c语言中volatile关键字详解
c语言中volatile关键字详解(网摘) volatile关键字是一种类型修饰符,用它声明的类型变量表示可以被某些编译器未知的因素更改。用volatile关键字声明的变量i每一次被访问时,执行部件都会从i相应的内存单元中取出i的值。没有用volatile关键字声明的变量i在被访问的时候可能直接从cpu的寄存器中取值(因为之前i被访问过,也就是说之前就从内存中取出i的值保存到某转载 2009-10-21 10:50:00 · 779 阅读 · 0 评论 -
Mysql C 带事务管理的添删查改
Mysql C 带事务管理的添删查改转载 2011-05-25 10:22:00 · 458 阅读 · 0 评论 -
C字符串分割 - strtok 与 strtok_r
C字符串分割 - strtok 与 strtok_rhttp://hi.baidu.com/alexin163/blog/item/f1ad5287bed5eb2dc65cc388.html1. strtok介绍众所周知,strtok可以根据用户所提供的分割符(同时分隔符也可以为复数比如“,。”)将一段字符串分割直到遇到"\0".比如,分隔符=“,” 字符串=“Fred转载 2011-12-20 16:13:40 · 945 阅读 · 0 评论 -
C语言中函数strcpy ,strncpy ,strlcpy的用法
C语言中函数strcpy ,strncpy ,strlcpy的用法http://hi.baidu.com/qi_hao/blog/item/043ef21c6e26c58286d6b678.htmlstrcpy ,strncpy ,strlcpy的用法好多人已经知道利用strncpy替代strcpy来防止缓冲区越界。但是如果还要考虑运行效率的话,也许strlcpy是一个更好的方转载 2011-12-20 15:52:11 · 2764 阅读 · 0 评论 -
一个双链表的C实现
最近想学习下数据结构方面的知识,于是上网找了些双链表的实现,资料很多,但是,结果发现基本是不能用的,有些甚至编译不过去后来,我就在一个别人写的基础上,重新修改了一遍,自己测试是好的linux + vim + gcc#include #include typedef struct MyNode { int data; struct MyN原创 2012-03-29 14:48:13 · 1588 阅读 · 0 评论