0

《Linux C编程一站式学习》讲调试精髓

“调试的过程可能会让你感到一些沮丧,但调试也是编程中最需要动脑的、最有挑战和乐趣的部分。从某种角度看调试就像侦探工作,根据掌握的线索来推断是什么原 因和过程导致了你所看到的结果。调试也像是一门实验科学,每次想到哪里可能有错,就修改程序然后再试一次。如果假设是对的,就能得到预期的正确结果,就可 以接着...

Hsiao Lin Wu 发布于 2012-02-23 11:17 评论(0) 阅读(31)
0

HDUacm 1001 Sum Problem

Problem Description Hey, welcome to HDOJ(Hangzhou Dianzi University Online Judge). In this problem, your task is to calculate SUM(n) = 1 + 2 + 3 + ......

任琦磊 发布于 2012-02-23 03:53 评论(0) 阅读(16)
0

HDUacm 1002 A + B Problem II

Problem Description I have a very simple problem for you. Given two integers A and B, your job is to calculate the Sum of A + B.Input The first line o...

任琦磊 发布于 2012-02-23 03:20 评论(0) 阅读(16)
0

HDUacm 1000 A + B Problem

Problem Description CalculateA + B.Input Each line will contain two integersAandB. Process to end of file.Output For each case, outputA + Bin one line...

任琦磊 发布于 2012-02-23 00:43 评论(0) 阅读(14)
0

关于字符串模式匹配算法的一点理解

此贴最先是发布在CDOJ-BBS,现在觉得应该将这篇文章发布出来,让更多的人看见。与更多的朋友、大师们交流学习心得...

南柯一梦_hw 发布于 2012-02-22 17:17 评论(1) 阅读(911)
2

你真的会使用assert吗?

写这篇博客源于在阅读lighttpd源代码是遇到的一个关于assert应用的疑问。在阅读lighttpd源代码时,发现比比皆是的对malloc的调用结果进行assert检查,比如:Buffer.c:buffer* buffer_init(void) { buffer *b; b = malloc(s...

红心李 发布于 2012-02-22 15:56 评论(4) 阅读(1208)
0

求解水仙花数

谁能帮忙解释下这段代码?帮忙注释下可以...本人不咋看得懂,求高人指点下。#include <stdio.h>#include <stdlib.h>#include <string.h>#include <time.h>#define N 21void...

画哲 发布于 2012-02-15 22:14 评论(0) 阅读(100)
0

C语言预处理

所谓预处理是指在进行编译的第一遍扫描(词法扫描和语法分析)之前所作的工作。预处理是C语言的一个重要功能, 它由预处理程序负责完成。当对一个源文件进行编译时, 系统将自动引用预处理程序对源程序中的预处理部分作处理, 处理完毕自动进入对源程序的编译。 C语言提供了多种预处理功能,如宏定义、文件包含、 条...

sshic 发布于 2012-02-14 16:35 评论(3) 阅读(113)
0

C语言小算法_2_静态队列操作

/* 本程序测试线性队列的数据结构*/#include <stdio.h>#define MAXSIZE 1024typedef struct node{ int data[MAXSIZE]; int length;} SeqList;/*函数功能: 初始化线性队列函数原型: void ...

volcanol 发布于 2012-02-11 15:57 评论(1) 阅读(104)
0

C语言学习趣事_20_Assert_Setjmp

最近看C库,简单的学习了一下assert和setjmp库的功能,贴点心得。/* 本程序测试库函数,用来学习、理解库*/#include <stdio.h>/*测试:assert宏 与 NDEBUG的关系Tip: 经过各种测试,为了取消 assert 宏,必须在它之前定义NEDBUG; 这...

volcanol 发布于 2012-02-11 15:54 评论(4) 阅读(930)
0

TFT LCD数据存储为BMP文件的C语言代码

在硬件平台:STM32 +SSD1963+4.3TFT(TP)+TFcard 实现了将显示数据存储为bmp文件的应用。TFT应用为RGB565格式的16位色显示480*272分辨率,bmp文件RGB565格式的位图很多软件打不开,大部分是只支持RGB555的。因此做了两种类型 的代码。bmp文件存储...

蓝色星宇 发布于 2012-02-08 17:59 评论(0) 阅读(65)
4

将main()进行到底

《C解毒》征求意见建议...

garbageMan 发布于 2012-02-04 12:04 评论(43) 阅读(1935)
2

C语言学习趣事_20_关于数组名与指针的讨论

今天在ChinaUnix下看到一篇文章,讨论一些关于数组名和指针的关系,原帖的链接为:http://bbs.chinaunix.net/thread-871769-1-994.html 感觉楼主写的文字还是挺不错的,不过里面未免有些内容有些误导,在此谈一些我个人的看法。Exp1:#include &...

volcanol 发布于 2012-02-02 23:27 评论(24) 阅读(1209)
0

使用srand设置随机数种子,用来每次获取不一样的随机数

以前一直没有仔细想过为什么如何设置随机数种子?设置随机数种子有什么用,今天有时间,拿出来分析一下: 直接通过rand() 函数获得随机数每次都会是一样,例如,第一次程序运行的时候是8,第二次运行还会是8;后来发现有一个可以设置随机数种子的函数:srand() ,srand()的原型: void sr...

门牙将军 发布于 2012-02-02 15:30 评论(1) 阅读(95)
1

C语言常用数据类型的大小

本文讨论C语言常用数据类型的大小...

银河 发布于 2012-01-31 21:49 评论(0) 阅读(191)
1

C语言学习趣事_19_C参考手册连接

1、GNU C 参考手册http://www.gnu.org/software/gnu-c-manual/gnu-c-manual.html2、伊利诺伊大学 ACM C 参考手册 库函数http://www.acm.uiuc.edu/webmonkeys/book/c_guide/3、蓝色巨人 C/...

volcanol 发布于 2012-01-31 18:46 评论(2) 阅读(133)
0

C语言学习趣事_18_关于结构体_求讨论

今天在ChinaUnix论坛看到一个帖子,询问结构体定义的问题。帖子的原来连接是:http://bbs.chinaunix.net/thread-3666589-1-1.html问题是:有两个关于struct和typedef的定义。Exp1:1 typedef struct A *pA; 2 str...

volcanol 发布于 2012-01-31 17:33 评论(0) 阅读(107)
4

日期计算

很简单的一道题目,包含了日期计算常见的一些内容,如闰年判断 表达式,日期计算等...

狼の禅 发布于 2012-01-30 22:37 评论(0) 阅读(789)
0

[原创]在线视频下载(Using Python / Bash / C / Reguar Expressions)

Windows上下载在线视频不是很难, 可以安装爱酷等对应在线视频(这里是优酷)的官方下载工具, 更通用地, 可以使用硕鼠下载, 这个软件我没用过, 但我需要使用硕鼠官方网站http://www.flvcd.com(支持70多个在线视频网站的解析, 好强大的说)的视频解析作为代理将某个在线视频播放地...

Wind__Fantasy 发布于 2012-01-30 14:00 评论(3) 阅读(1497)
0

libgc 加 .make 在 vc6 vs2008 中的编译方法

libgc 加 .make 在 vc6 vs2008 中的编译方法开源代码多数是用 .mak 编译 win 平台,网上的教程多是说明命令行的,但这样在装了多个版本 vs 的电脑上很容易混乱,要每次执行不同的 vcvars32.bat 其实这个批处理不过是设置 sdk 的路径等等,例如 "D...

clq 发布于 2012-01-29 21:05 评论(0) 阅读(40)

推荐博客(按更新时间)

×