
c语言
文章平均质量分 78
孙暖阳
求上进,要每天都更新博客
展开
-
ctype.h
摘自维基百科 http://zh.wikipedia.org/wiki/Ctype.hctype.h是C标准函数库中的头文件,定义了一批C语言字符分类函数(C character classification functions),用于测试字符是否属于特定的字符类别,如字母字符、控制字符等等。既支持单字节字符,也支持宽字符。[1]目录1实现2函数转载 2014-04-17 00:02:10 · 1277 阅读 · 0 评论 -
断言(ASSERT)的用法
原文 我一直以为assert仅仅是个报错函数,事实上,它居然是个宏,并且作用并非“报错”。 在经过对其进行一定了解之后,对其作用及用法有了一定的了解,assert()的用法像是一种“契约式编程”,在我的理解中,其表达的意思就是,程序在我的假设条件下,能够正常良好的运作,其实就相当于一个if语句:if(假设成立){ 程序正常运行;}else{转载 2014-07-27 21:31:41 · 733 阅读 · 0 评论 -
c99之 柔性数组成员
在讲述柔性数组成员之前,首先要介绍一下不完整类型(incomplete type)。不完整类型是这样一种类型,它缺乏足够的信息例如长度去描述一个完整的对象。6.2.5 Typesincomplete types (types that describe objects but lack information needed to determine their sizes). C与转载 2014-07-22 16:56:45 · 733 阅读 · 0 评论 -
Linux core 文件介绍
Linux core 文件介绍1. core文件的简单介绍在一个程序崩溃时,它一般会在指定目录下生成一个core文件。core文件仅仅是一个内存映象(同时加上调试信息),主要是用来调试的。 2. 开启或关闭core文件的生成用以下命令来阻止系统生成core文件:ulimit -c 0下面的命令可以检查生成core文件的选项是否打开:ulimit -a该命转载 2014-07-18 18:44:04 · 610 阅读 · 0 评论 -
leetcode Flatten Binary Tree to Linked List
我用的方法是非递归的前序遍历eclass Solution {public: void flatten(TreeNode *root) { if (!root || (!root->left && !root->right)) return; stack s; if (root->right) s.push(root->right); i原创 2014-06-06 16:12:46 · 630 阅读 · 0 评论 -
redis aof 持久化 解读源码精品博文
Redis源码学习-AOF数据持久化原理分析(0)、转载 2014-07-17 14:58:58 · 785 阅读 · 0 评论 -
leetcode Distinct Subsequences
学到的东西:应用动态规划c++中multimap的shi'y原创 2014-06-06 11:46:05 · 775 阅读 · 0 评论 -
leetcode String to Integer (atoi)
#define INT_MAX 2147483647 #define INT_MIN (-2147483647 - 1)原创 2014-06-06 09:38:36 · 778 阅读 · 1 评论 -
c语言静态变量和静态函数
static C语言 C语言程序可以看成由一系列外部对象构成,这些外部对象可能是变量或函数。而内部变量是指定义在函数内部的函数参数及变量。外部变量定义在函数之外,因此可以在许多函数中使用。由于C语言不允许在一个函数中定义其它函数,因此函数本身只能是“外部的”。 由于C语言代码是以文件为单位来组织的,在一个源程序所有源文件中,一个外部变量或函数只能在某个文件中定义一次转载 2014-04-24 15:31:13 · 744 阅读 · 0 评论 -
C语言中getenv函数的用法
getenv()读取环境变量的当前值的函数 原形:char *getenv(const char *name) 用法:s=getenv("环境变量名"); 需先定义char *s; 功能:返回一给定的环境变量值,环境变量名可大写或小写。如果指定的变量在环境中未定义,则返回一空串。 头文件:stdlib.h eg:String strEnv ="";strEnv转载 2014-04-18 15:50:20 · 7712 阅读 · 0 评论 -
C标准函数库
摘自维基百科C标准函数库(重定向自C標準函數庫)C 标准函数库查 论 编在 C语言程序设计里,C 标准函数库(C Standard library)是所有目前符合标准的头文件(head file)的集合,以及常用的函数库实现程序,例如 I/O 输入输出和字符串控制。不转载 2014-04-16 23:50:26 · 1170 阅读 · 0 评论 -
Linux操作系统实验教程 费翔林主编 第二章 实验3 答案
#include#include#include#include#include#includepthread_mutex_t counter_clock = PTHREAD_MUTEX_INITIALIZER;static long long total_words = 0;void * count_words(void*);int main(){ pthread_原创 2014-04-17 21:19:28 · 3606 阅读 · 0 评论 -
fgets函数
1函数 (ISO C)编辑函数原型:char *fgets(char *buf, int bufsize, FILE *stream);参数:*buf: 字符型指针,指向用来存储所得数据的地址。bufsize: 整型数据,指明存储数据的大小。*stream: 文件结构体指针,将要读取的文件流。功能:注意:《UNIX 环境高级编程》中指出,每次调用fgets函数会造成标准转载 2014-04-16 23:59:26 · 1108 阅读 · 0 评论 -
××redis××redisServer中dirty成员解读
struct redisServer {//... long long dirty; /* changes to DB from the last save */ long long dirty_before_bgsave; /* used to restore dirty on failed BGSAVE *///...};如注释所言,redis原创 2014-07-29 16:51:39 · 1195 阅读 · 0 评论