博客专栏  >  编程语言   >  C之道

C之道

讲述C语言基本、常见知识用法.

关注
0 已关注
23篇博文
  • 错误处理函数

    ferror ferror()用来检查参数stream所指定的文件流是否发生了错误情况 未出错,返回0;出错,返回非零值 ...

    2014-07-19 12:41
    528
  • 运算符 结晶

    逻辑运算符 优先级:  !  >>   &&   >>  || 短路规则: ||  从左向右开始计算,当遇到为真条件时停止计算, 整个表达式为真;所有条件为假时,表达式为...

    2014-07-17 17:24
    460
  • 类型 转换

    当表达式中存在有符号类型和无符号类型时,所有的数都自动转换为无符号类型 1.当出现在表达式时,有符号和无符号的char和short类型将自动转化为int 2.在K&RC下,但不是当...

    2014-07-17 16:31
    261
  • 输入 输出

    字符 返回:来自输入设备的下一个字符 返回:成功返回下一个字符,出错或者达到文件结尾返回EO...

    2014-07-17 16:05
    396
  • 结构体 变迁

    struct 结构体是由基本数据类型构成、并用一个标识符来命名的各种变量的组合 格式 struct  结构名 {      类型 变量名;      类型 变量名; ...

    2014-07-17 09:46
    663
  • 进制 转换

    常见进制 二进制   数据由0和1数码表示,基数为2 逢二进一,借一当二 八进制 一种计数法,采用0,1,2,3,4,5,6,7数码表示,...

    2014-07-16 22:13
    510
  • 柔性数组

    数组大小待定的数组,由结构体产生柔性数组 柔性数组是不占内存空间 ...

    2014-07-16 21:58
    424
  • 字符串 下

    查找 1.单字符分割    strchr:查找字符c在字符串string中首次出现的位置,NULL结束符包含在其中 返回一个指针,指向字符c在字符串string中首次出现的位置,若没...

    2014-07-16 21:26
    430
  • 字符串 上

    字符串 从概念上讲,C中没有字符串数据类型 C中使用字符数组来模拟字符串 C中字符串是以‘\0’结束的字符数组 C中字符串可以分配于栈空间、堆空间或者只读存...

    2014-07-16 21:05
    516
  • 随机数

    伪随机数 使用一个确定性的算法计算出来的似乎是随机的数序 计算机的随机数都是由伪随机数(小M多项式序列)生成的,其中产生每个小序列都有一个初始值,即随机种子.(注意: 小M多项式 ...

    2014-07-16 20:23
    300
  • 递归

    递归 递归的本质为函数内部在适当的时候调用自身 递归条件: 1.遵循一定的规律 2.有一个结束递归的条件 递归本质过程: 函数f(1)调用函数f(2...

    2014-07-16 17:58
    266
  • 原码、补码和反码

    计算机系统,数值一律用补码来存储. 主要原因:补码,可以将符号位和其它位统一处理 原码 概念:一种计算机中对数字的二进制定点表示方法 编码规则:符号位0表示正,1表示负.数值部...

    2014-07-16 17:48
    274
  • 静态、动态库制作使用

    本质      库是一种可执行代码的二进制格式,可以被载入内存中执行      库分静态库和动态库两种. 一.概念 静态函数库      库的名字一般是libxxx.a      函数库的链接...

    2014-07-16 17:36
    574
  • .c和.h文件

    可以多次声明,但是不能多次定义 对于一个项目,我们应该要很好的处理众多的.c和.h文件 1.通过头文件调用库功能:#include       在很多场合,源代码不便(或...

    2014-07-16 17:21
    547
  • 类型 处理

    类型 打印 unsigned  无符号类型 %u打印变量,绝对不会出现负数 八进制和十六进制总是作为无符号类型处理 l 修饰符只对用于整数...

    2014-07-16 17:13
    248
  • 函数 (下)

    函数类型 C中函数有自己特定的类型 函数的类型由返回值,参数类型和参数个数共同决定      例如:int  add(int i ,int j )的类型为int(int,int) ...

    2014-07-16 16:39
    320
  • 函数 (上)

    函数的由来 模块化程序设计 C的模块化 面向过程的程序设计      面向过程是一种以过程为中心的编程思想      首先将复杂的问题分解...

    2014-07-16 16:26
    253
  • 内存管理的艺术

    基于唐老师   "C语言专题" 总结 C中的一切操作都是基于内存的 变量和数组都是内存的别名,如何分配这些内存由编译器在编译期间决定      定义数组的时候必须给出数组长度   ...

    2014-07-16 15:30
    303
  • 指针和数组(下)

    基于唐老师   "C语言专题" 总结

    2014-07-16 12:03
    242
  • 指针和数组(上)

    指针      指针在本质上是一个变量      指针需要用一定的内存空间      指针用于保存内存地址的值 *号意义      指针声明时,*号表示所声明的变量为指针 ...

    2014-07-16 09:34
    286

Windows C/C++/C# 编程
1306378305
FFmpeg
1353640587
经典算法研究
323271825
微软面试100题系列
183180732
Java开发进阶
663047751
img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部