![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C与算法
文章平均质量分 72
wubobupt
这个作者很懒,什么都没留下…
展开
-
ungetc的用法
int ungetc(char c, FILE *stream)功能:将一个字符退回到输入流返回值:c表示操作成功;EOF表示失败。示例:#include using namespace std;#include int main(int arg原创 2011-07-30 14:32:02 · 2463 阅读 · 0 评论 -
ctype.h简介
ctype.h里的函数分为两类:字符测试函数和字符映射函数。(自己觉得挺有趣的一个函数库,使用的时候会很方便) int isalpha(int ch)功能:检测ch是否是字母返回值:非0表示是字母;0表示不是字母 int isdigit(int ch)转载 2011-07-30 14:50:10 · 425 阅读 · 0 评论 -
快速排序算法
#include #include #include using namespace std;int Partion(int A[], int p, int q){ int key = A[p]; int i = p; for(int j = p+1; j <= q; j ++) { if(A[j] < key) { i ++原创 2012-04-20 21:50:37 · 232 阅读 · 0 评论 -
auto、register、static、extern等存储类修饰符的区别 - [C/C++编程]
转载时请以超链接形式标明文章原始出处和作者信息及本声明http://kimva.blogbus.com/logs/19329180.html一、标识符的链接(linkage)(1)外部链接表示在整个程序中(多个程序文件)是相同的函数或对象。常见的有,在函数体外声明的extern变量。(2)内部链接表示只在当前程序文件中是相同的函数或对象。其它程序文件不能对其进行访问。常见的转载 2012-11-04 18:07:55 · 359 阅读 · 0 评论 -
C语言中存储区的划分
转载自http://smllys.blog.sohu.com/158991520.html在c语言中,存储区可以分成代码区,全局区,常量区,栈,堆;如下图所示: 全局区 :主要存储全局变量和static变量。常量区:存放常量的地方。堆:用户申请的内存区,用编译器提供的函数new或malloc申请。要注意内存泄露的问题栈:系统自动给局部变量分配的内存区。转载 2012-11-04 18:31:19 · 1166 阅读 · 0 评论 -
fork函数
头文件: #include #include函数原型: pid_t fork( void); (pid_t 是一个宏定义,其实质是int 被定义在#includesys/types.h>中) 返回值: 若成功调用一次则返回两个值,子进程返回0,父进程返回子进程ID;否则,出错返回-1函数说明: 一个现有进程可以调用fork函数创建一个新进程。转载 2012-11-27 10:35:12 · 2555 阅读 · 0 评论 -
看过的网页
1. http://blog.csdn.net/niushuai666/article/details/7180246 贪心算法+并查集转载 2014-01-21 17:54:44 · 413 阅读 · 0 评论 -
C语言中define的用法总结
1.简单的宏定义#define 标识符 替换列表(替换列表可以是数,字符串字面量,标点符号,运算符,标识符,关键字,字符常量。注意:替换列表是可以为空的)典型错误:#define N = 100int a[N]; /*这样会成为int a[= 100],这里会处理成为一种标识记号一样*/ #define N 100;int a[N]转载 2014-04-04 09:37:27 · 2259 阅读 · 0 评论