
C语言
文章平均质量分 60
卫水金波
平凡,平和,有所追求。
展开
-
C语言编程特殊错误记录
1、同样在linux系统下,i++和i--操作,同样的程序结果可能不同,主要是因为编译器banben原创 2014-11-16 14:30:44 · 444 阅读 · 0 评论 -
不带头节点链表的前插法,后插法,顺序添加法
C语言创建链表的方法:前插法,后插法,顺序添加法。原创 2016-06-21 22:06:54 · 1058 阅读 · 0 评论 -
带头节点链表的前插法,后插法,顺序添加法
带头节点链表的创建方法:前插法,后插法,顺序添加法。原创 2016-06-21 22:08:57 · 1184 阅读 · 0 评论 -
C语言数组方式实现 直接插入,冒泡排序,选择排序
C语言数组方式,实现直接插入排序,冒泡排序,选择排序。原创 2016-06-21 22:21:54 · 756 阅读 · 0 评论 -
C语言实现约瑟夫环,使用循环单链表和循环数组2种方法
使用C语言实现约瑟夫环,循环单链表和循环数组2种方法。原创 2016-06-21 22:26:32 · 7818 阅读 · 0 评论 -
C语言双向循环链表的生成,删除和打印
C语言循环双向链表的生成,删除和打印原创 2016-06-21 22:30:42 · 800 阅读 · 0 评论 -
C语言单链表的3种排序算法,插入排序,冒泡排序,选择排序
C语言单链表的3种排序算法,插入排序,冒泡排序,选择排序。原创 2016-06-21 22:33:41 · 18012 阅读 · 4 评论 -
C语言数组,顺序表的初始化,添加,删除和打印
C语言顺序表的初始化,添加,删除,打印。体现和链表添加,删除的区别。原创 2016-06-21 22:37:46 · 1967 阅读 · 0 评论 -
C语言链式栈和顺序栈的实现
C语言实现链式栈和顺序栈。原创 2016-06-21 22:40:19 · 2652 阅读 · 0 评论 -
C语言实现链式队列和顺序队列
C语言实现链式队列和顺序队列。原创 2016-06-21 22:42:44 · 1494 阅读 · 0 评论 -
C语言实现判断素数,回文数,水仙花数,闰年
整理备份C语言的判断素数,水仙花数,回文数,判断闰年。原创 2016-06-21 21:56:56 · 2227 阅读 · 0 评论 -
C语言使用非递归和递归函数分别实现阶乘,斐波那契,最大公约数
对于阶乘,斐波那契,最大公约数,分别使用非递归和递归的方式实现原创 2016-06-23 21:34:29 · 1467 阅读 · 0 评论 -
ubuntu系统vim基本配置
ubuntu vim 基本功能配置转载 2016-06-29 20:05:13 · 361 阅读 · 0 评论 -
C语言sizeof和strlen
C语言sizeof和strlen计算长度的方法原创 2016-07-02 16:38:08 · 605 阅读 · 0 评论 -
C语言结构体类型占用的内存空间,需要考虑字节对齐
C语言结构体占用内存长度的计算方法原创 2016-07-02 16:47:40 · 1893 阅读 · 2 评论 -
C语言常用排序算法的时间复杂度和空间复杂度
C语言排序算法的时间复杂度和空间复杂度原创 2016-07-02 15:59:02 · 5603 阅读 · 0 评论 -
feof多读一次问题分析
在读完文件的最后一个字符后,fp->flag仍然没有被置为_IOEOF,因而feof()仍然没有探测到文件结尾。直到再次调用fgetc()执行读操作,feof()才能探测到文件结尾。这样就多执行了一次。对于feof()这个函数, 它是先读再判断是否到文件尾, 也就是说在它之前一定要读一次才能做出判断。而我们经常这样把它使用在循环中:int c;while(!feof(fp))转载 2014-12-02 21:12:19 · 4308 阅读 · 0 评论 -
c语言中char的-128是怎么计算的
计算机里面是用补码表示的...10000000求原码的操作是:符号位为1,其余各位取反,然后再加1。 所以,10000000取反后就是11111111,把符号位去了就是01111111再加1就是10000000就是-128了。可以说是因为10000000+1=10000001(-128+1=-127)嘛...0x80可以表示为负数0,也可以表示为0x81减去1。由于转载 2016-05-28 07:35:26 · 3885 阅读 · 0 评论 -
C语言运算符优先级列表
C语言运算符列表转载 2016-06-24 20:12:16 · 300 阅读 · 0 评论 -
ASCII码对照表
C语言ASCII码对照表转载 2016-06-24 20:15:52 · 503 阅读 · 0 评论 -
#define a int[10] typedef int a[10]
#define a int[10]和typedef int a[10]的使用方法转载 2016-06-29 19:59:14 · 1674 阅读 · 0 评论 -
for循环中scanf字符方法
在C语言中,如果使用字符型变量(就是char型)时在有连续输入的情况下,很容易因为出现垃圾字符而导致程序的流程非法。也就是c2存储了c1中没有存储的一个回车符号.c1没有接受回车符,这个符号存储在输入缓存中,当执行到第二个scanf的时候这个回车符就赋给了c2.所有程序没有提示你输入字符.问题和原因说完了,现在说说解决的方法,方法有三个,可能有更多,而我不知道的,你可以自己思考一下方法一:转载 2014-11-15 17:18:48 · 5786 阅读 · 1 评论 -
C程序的编译过程
C程序编译过程原创 2016-07-01 16:47:00 · 339 阅读 · 0 评论 -
C程序在内存中的布局
C程序运行后内存布局原创 2016-07-01 16:49:30 · 403 阅读 · 0 评论 -
gdb使用方法
C语言gdb基本使用方法原创 2016-07-01 18:03:42 · 286 阅读 · 0 评论 -
C语言gdb分析段错误的core文件
C语言gdb分析core文件原创 2016-07-01 18:06:50 · 909 阅读 · 0 评论 -
C语言检测内存泄漏方法valgrind
valgrind的memcheck使用方法原创 2016-07-02 15:52:22 · 1324 阅读 · 0 评论 -
gdb调试多进程
C语言GDB多进程原创 2016-07-02 15:55:52 · 2404 阅读 · 0 评论 -
C++ Unicode SBCS 函数对照表
C++ Unicode SBCS 函数对照表,以备日后查阅GenericSBCSUNICODETCHARcharwchar_t_TEOFEOFWEOF_TINTintwint_转载 2017-09-30 14:18:12 · 521 阅读 · 0 评论