博客专栏  >  编程语言   >  深入浅出C语言之基础入门

深入浅出C语言之基础入门

从0开始了解C语言,带大家学习C语言的基础知识。

关注
45 已关注
25篇博文
  • C语言入门(二十五)文件操作

    文件操作  一、标准文件的读写 1.文件的打开fopen() 文件的打开操作表示将给用户指定的文件在内存分配一个FILE结构区,并将该结构的指针返回给用户程序,以后用户程序就可用此FILE指...

    2016-07-12 17:36
    7302
  • C语言入门(二十四)文件操作基本常识

    文件操作基本常识  前言: 由于程序中经常有大量对文件的输入输出操作,它经常构成了程序的主要部分,因而C语言提供了很多输入输出的函数,它们分别用于两种类型文件输入输出系统:即由ANSI标准定义...

    2016-07-12 17:25
    6995
  • C语言入门(二十三)位操作

    位操作  前言: 在第一节概述里就说了,C语言是一种中级语言,能对计算机硬件直接操作,这就涉及到位的概念。 一、位的概念 我们知道,在计算机中,一字节占8位(现在的某些电脑也有占1...

    2016-07-12 17:18
    1512
  • C语言入门(二十二)堆和链表

    堆和链表  我们经常在题目中有要求,输入一个整数,然后以这个整数作为数组的元素个数,下面的程序代码是错误的。 int n,array[n]; scanf(%d,&n); 在Turbo C中...

    2016-07-12 17:14
    7263
  • C语言入门(二十一)联合和枚举

    联合和枚举  联合(union): 一、联合说明和联合变量定义  联合也是一种新的数据类型, 它是一种特殊形式的变量。 联合说明和联合变量定义与结构十分相似。其形式为: union 联合...

    2016-07-12 17:09
    6664
  • C语言入门(二十)结构体

    结构体  前言: 结构是由基本数据类型构成的、并用一个标识符来命名的各种变量的组合。结构中可以使用不同的数据类型。 一、结构说明和结构变量定义 在Turbo C中,结构也是一种数据类型...

    2016-07-12 17:03
    6507
  • C语言入门(十九)指针函数和函数指针

    指针函数和函数指针  一、指针函数 当一个函数声明其返回值为一个指针时,实际上就是返回一个地址给调用函数,以用于需要指针或地址的表达式中。 格式: 类型说明符 * 函数名(参数) 当然了...

    2016-07-12 14:47
    6565
  • C语言入门(十八)数组和指针

    数组和指针  前言: 指针和数组有着密切的关系,任何能由数组下标完成的操作也都可用指针来实现,但程序中使用指针可使代码更紧凑、更灵活。 一、指向数组元素的指针 我们定义一个整型数组和一个指向整...

    2016-07-12 14:41
    6868
  • C语言入门(十七)指针概念

    指针概念  前言: 学习Turbo C语言,如果你不能用指针编写有效、正确和灵活的程序,可以认为你没有学好C语言。指针、地址、数组及其相互关系是C语言中最有特色的部分。规范地使用指针,可以使程...

    2016-07-12 14:37
    6528
  • C语言入门(十六)预处理过程

    预处理过程  前言: 预处理过程扫描源代码,对其进行初步的转换,产生新的源代码提供给编译器。可见预处理过程先于编译器对源代码进行处理。 在C语言中,并没有任何内在的机制来完成如下一些功能:在...

    2016-07-12 14:16
    6932
  • C语言入门(十五)函数递归

    函数递归  一、栈 在说函数递归的时候,顺便说一下栈的概念。 栈是一个后进先出的压入(push)和弹出(pop)式数据结构。在程序运行时,系统每次向栈中压入一个对象,然后栈指针向下移动一个位...

    2016-07-12 14:05
    6562
  • C语言入门(十四)变量的作用域和存储类型

    变量的作用域和存储类型 一、作用域和生存期 C程序的标识符作用域有三种:局部、全局、文件。标识符的作用域决定了程序中的哪些语句可以使用它,换句话说,就是标识符在程序其他部分的可见性。通常,标识...

    2016-07-12 13:59
    6475
  • C语言入门(十三)函数参数的传递和值返回

    函数参数的传递和值返回  前言: 前面我们说的都是无参数无返回值的函数,实际程序中,我们经常使用到带参数有返回值的函数。 一、函数参数传递 1.形式参数和实际参数 函数的调用值把...

    2016-07-12 13:47
    2049
  • C语言入门(十二)函数的定义和调用

    函数的定义和调用  前言: 本节介绍C程序的基本单元--函数。函数中包含了程序的可执行代码。每个C程序的入口和出口都位于函数main()之中。main()函数可以调用其他函数,这些函数执行...

    2016-07-12 11:13
    6639
  • C语言入门(十一)多维数组

    多维数组 一、高维数组 有时,数组的维数并不止一维,例如一个记录消费中心在第一季度里各个月的收入数据就可以用二维数组来表示。定义二维数组的方法是在一维数组定义的后面再加上一个用方括号括起来的维...

    2016-07-12 11:05
    6235
  • C语言入门(十)数组

    数组  前言: 数组,顾名思义就是一组同类型的数。 一、数组的声明 声明数组的语法为在数组名后加上用方括号括起来的维数说明。本接仅介绍一维数组。下面是一个整型数组的例子: int a...

    2016-07-12 10:54
    6584
  • C语言入门(九)循环语句和循环控制

    循环语句和循环控制  前言: Turbo C 2.0提供三种基本的循环语句: for语句、while语句和do-while语句。 一、循环语句 (一)、for循环 它的一般形式为: for(;;)...

    2016-07-12 10:07
    7187
  • C语言入门(八)条件语句

    条件语句  前言 一个表达式的返回值都可以用来判断真假,除非没有任何返回值的void型和返回无法判断真假的结构。当表达式的值不等于0时,它就是“真”,否则就是假。一样个表达式可以包含其他表达式和运算...

    2016-07-12 09:56
    7045
  • C语言入门(七)编写第一个C语言程序

    编写第一个C语言程序  前面几节介绍了常量和变量、运算符、表达式和语句的概念,对它们的使用有了一个大概的了解。也许刚学程序的人会觉得有些枯燥,下面我们就来编写第一个C语言程序。 #define P...

    2016-07-12 09:43
    6490
  • C语言入门(六)表达式和语句

    表达式和语句  一、表达式 前面已经提到过表达式,相信大家对表达式也有了一个初步的认识,它是由常量、变量、运算符组合(到以后讲函数时,函数也可以是组成表达式的元素),计算以后返回一个结果值...

    2016-07-11 15:31
    6607
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部