刘冲的博客
一个程序猿的自我修养
首页
tags
搜索
标签 c语言 下的文章
2020
以归并算法的C语言实现为例,谈谈程序开发中的五大常用算法之一,分治算法详解
02-22
C语言的递归函数很难理解,该如何分析递归函数?既然递归和循环等价,为什么不丢弃递归呢?
02-22
2019
啤酒3块一瓶,7瓶盖2酒瓶可换一瓶酒,15块最多可以喝几瓶?使用C语言解决
05-23
C语言陷阱与技巧第12节,重要数据怎么保存?如何判断数据是否损坏?
04-28
C语言陷阱与技巧第11节,sizeof(数组名)并不等于数组长度,怎样用它计算数组长度呢?
04-28
C语言陷阱与技巧第9节,在程序运行异常时,输出错误函数链路径
04-28
C语言陷阱与技巧19节,#define atomic_read(v) ((v)->counter + 0)在宏定义后面加0有什么好处?怎样自定义一个自己的锁?
04-28
C语言陷阱与技巧第18节,函数式宏定义的“缺陷”,没有参数类型检查,产生多次副作用怎么办?
04-28
C语言陷阱与技巧第17节,如果有个条件很大可能不发生,怎样写出更高效率的程序
04-28
C语言陷阱与技巧第16节,处理字符串
04-28
C语言陷阱与技巧第15节,错误处理太麻烦,不写行不行?
04-28
C语言陷阱与技巧第14节,数组操作的一些技巧,怎么只给一部分数组元素赋值?
04-28
C语言陷阱与技巧第13节,1字节(Byte)一定等于8位(bit)吗?C语言怎么操作位?
04-28
C语言陷阱与技巧第8节,输出适当的信息,有利于定位异常
04-28
C语言陷阱与技巧第7节,define函数式宏定义的使用陷阱与技巧,使用do{}while(0)包裹代码的原因
04-28
C语言陷阱与技巧第6节,代码封装为函数就不可用了?
04-28
C语言陷阱与技巧第3节,怎样主动让出CPU?如何为C语言函数增加超时检测功能
04-28
C语言经典面试题详解第20节
04-28
C语言陷阱与技巧第2节,inline函数介绍,demo详解
04-28
C语言面试题详解第19节
04-28
C语言面试题详解第18节
04-28
C语言陷阱与技巧第1节,C语言函数中的局部变量作用范围是整个函数吗?
03-22
C语言面试题详解第16节
03-22
C语言面试题详解第15节
03-22
C语言面试题详解第14节
03-12
C语言面试题详解(第13节)
03-09
C语言基础非常重要,为什么字符串输出不正常呢?
03-09
C语言面试题详解(第12节)
03-03
C语言面试题详解(第11节)
03-03
C语言面试题详解(第10节)
02-26
C语言面试题详解(第9节)
02-25
C语言面试题详解(第8节)
02-21
C语言面试题详解(第7节)
02-21
C语言面试题详解(第6节)
02-17
C语言面试题详解(第5节)
02-16
C语言面试题详解(第4节),define 宏相关的面试题
02-14
C语言面试题详解(第3节),基础要是不牢,就很容易中套
02-05
C语言面试题详解(第2节)
02-05
C语言经典面试题详解(第1节)
02-05
几个是大多C语言初学者都会迷惑的问题
02-05
C语言结构体里只有一个成员,有什么特别意义吗?
01-30
linux学习19,内核中的“队列”数据类型
01-22
linux学习18,内核是如何操作链表的
01-21
linux学习15,内核是如何切换进程的
01-11
linux学习14,进程的睡眠与唤醒
01-09
linux下的C语言开发19,使用C语言执行shell命令
01-07
linux下C语言开发18,使用C语言自制try模块
01-07
linux下C语言开发17,信号的使用
01-07
linux下C语言开发16,考虑问题要面面俱到
01-07
linux下的C语言开发15,环境变量
01-07
linux下的C开发14,可执行程序如何传递参数?模拟shell执行命令
01-06
linux下的C开发13,stat函数与文件类型
01-06
linux下的C开发12,复制一个文件描述符,dup和dup2函数介绍
01-06
linux下的C开发11,多进程编程实验,多进程操作同一文件可能存在的问题
01-06
linux下的C开发10,I/O函数的数据结构
01-06
linux下的C开发7,动态链接库和静态链接库有哪些区别?
01-06
linux下的C开发8,I/O函数简介,读写普通文件
01-06
linux下的C开发6,使用ssh,在windows中远程连接linux
01-06
linux下的C开发5,配置vim编辑器
01-06
linux下的C开发4,使用vim编辑器
01-06
linux下的C开发3,如何在windows中写 linux 代码
01-06
linux下的C开发2,要习惯命令式操作
01-06
2018
c语言实战29,linux 内核是如何创建进程,线程的?
12-08
c语言入门28,头文件的使用
11-27
c语言入门27,多文件编程,extern和static关键字
11-27
c语言入门26,宏定义的使用
11-27
c语言入门25,使用c语言实现“类”的封装
11-27
c语言入门24,函数指针和指针函数
11-27
c语言入门23,一文弄懂为什么要使用指针,看完还不懂,你踢我
11-27
c语言入门22,三分钟分清数组指针和指针数组,绕口令名字谁取的
11-27
c语言入门21,一文弄懂指针为何要有类型,1+1不等于2是对的
11-16
c语言入门20,一文扒开C语言指针神秘的外衣,终于明白了
11-16
c语言入门19,应该没有人故意写不可移植的代码吧,C语言的数据类型介绍
11-16
c语言入门18,作为程序员,你的使命是什么?程序员都是如何衡量效率的?
11-16
c语言入门17,优秀的程序员应该设计什么样的算法?归并排序算法介绍
11-14
c语言入门16,程序员和码农的区别在于这个,算法的介绍
11-14
c语言入门15,C语言的设计精神是:相信每个C程序员都是高手,数组的介绍
11-14
c语言入门13,突破重重包围,超强跳转语句指哪去哪,goto语句介绍
11-12
c语言入门12,看书都懂,真让写代码却不知道如何入手咋办
11-12
c语言入门14,如何用C语言描述一只猫?C语言的结构体介绍
11-09
c语言入门11,循环语句一大家和它的管家,其他循环语句和break,continue
11-09
c语言入门10,这件事,计算机比人类擅长处理,while循环介绍
11-08
c语言入门9,你觉得递归和指针,哪个难理解?递归函数的介绍
11-08
c语言入门8,它是if/else语句的亲戚,switch语句介绍
11-08
c语言入门7,计算机世界的真真假假,逻辑运算符的介绍
11-07
c语言入门6,掌握它,世界上还有解决不了的问题吗?if分支语句
11-07
c语言入门5,一文彻底弄懂函数的形参和实参,再也不晕了
11-06
c语言入门4,制作可以变形的积木,函数的形参和实参
11-05
c语言入门3,掌握它就能随心所欲的编程了,自己造积木
11-04
c语言入门2,程序可以随便写吗?什么是函数?
11-04
c语言入门1,codeblocks的安装,以及第一个C语言程序
11-03
c语言函数为什么可以return局部变量,局部变量不是被释放了吗
11-02
三分钟弄清楚C语言为何函数退出就不能使用局部变量了,不初始化局部变量会出错吗
11-02
编译器是怎样优化代码的?如何查看编译器是否优化代码?怎样避免编译器优化代码?volatile关键字的使用
10-29
linux多线程编程中IO读写的安全函数,pread/pwrite和read/write有什么区别和联系,实例代码对比
10-25
linux c语言多线程编程怎么传递参数?创建线程后立刻返回,出现段错误(Segmentation fault)的原因和解决办法
10-23
linux c语言编程,使用setjmp和longjmp函数自制类似python的try-catch模块捕获异常,建立栈数据结构,实现多级嵌套使用(2)
10-23
linux c语言编程,使用setjmp和longjmp函数自制类似python的try-catch模块捕获异常,处理段错误,浮点错误等信号错误(1)
10-21
linux c语言编程,使用mkfifo创建FIFO特殊文件,用于进程间通信
10-18
linux多cpu编程,为线程指定cpu,sched_setaffinity和sched_getaffinity的详解与使用,使用time命令得到程序执行时间
10-11
C语言const的使用,const修饰指针时,const char*,char const*和char* const有什么区别?
09-27
linux C语言编程,使用realloc函数后,原内容数据还在吗?原指针还能用吗?原内存被释放吗?
09-17
linux使用pthread库多线程编程,即使设置pthread_detach,资源也残留部分,不完全释放问题
09-17
STC12C5A60S2 单片机,光敏电阻,步进电机,制作寻光器,始终指向光源
08-15
linux C语言多线程编程,如何传入参数,如何获得返回值
08-07
VS2010 调用 GSL 数学算法库的流程
07-23
c语言编程如何实现二维动态内存分配
07-09
linux-ubuntu 运行C语言等编写的程序时,如何查看程序占用的内存等资源信息
07-04
C语言结构体写入文件“错误”,根据结构体成员名计算偏移的方法
06-22