C语言
文章平均质量分 77
IT伟哥
从事PHP、JAVA、PHP、Android、iOS开发
《C语言疯狂讲义》、《OC语言疯狂讲义》作者,如意大师
展开
-
数据结构(一)数据结构算法与顺序表
一、数据结构与顺序表+理解数据结构与算法+掌握顺序表的操作数据结构 是指相互之间有一定联系的数据元素的集合,元素之间的相互联系 称为 逻辑结构。数据元素之间的逻辑结构分为: 集合 线性 树形 网状结构 无序 一条线 W原创 2012-10-31 11:52:39 · 2525 阅读 · 1 评论 -
【C语言疯狂讲义】(二)C语言语法基础
1、关键字 C语言编译器保留的一些特殊功能的单词 一共有32个 1)两大类:数据类型相关的关键字(20)个,流程控制相关的关键字(12) 2)xcode中关键字以紫色 来显示 2、标识符 我们用户自己定义的一些字母的组合,可以实现我特定的功能原创 2014-11-18 20:10:23 · 1431 阅读 · 0 评论 -
【C语言疯狂讲义】(五)C语言循环语句
1、循环控制 循环是程序语句的一种结构,当条件满足的时候,一直重复执行某一段代码 当条件不满足的时候,需要退出循环 正常情况下,够成循环结构三个要素: 1)循环结束的条件 2)得有循环体 ";" 3) 有一个操作可以让循环条件为假 2、while循环(当型原创 2014-11-18 20:24:14 · 1762 阅读 · 0 评论 -
【C语言疯狂讲义】(六)C语言函数
1、函数的概念 完成特定功能的代码段,他也是组成我们C语言源程序的基本单位 优点: 1)提高程序的可读性, 2)可以提高开发的效率 3)提高代码重用性 2、函数的定义 格式: 返回值 函数名(形参列表){原创 2014-11-18 20:28:29 · 1654 阅读 · 0 评论 -
【C语言疯狂讲义】(十二)C语言二维数组
二维i数组 1、概念: 一维数组 相同数据类型的(有序)的数据集合。 二维数组 一维数组的每一个元素又是一个一维数组(嵌套)二维数组 2、定义和初始化 1)定义的时候初始化 一维数组: 数原创 2014-11-18 21:08:38 · 2222 阅读 · 0 评论 -
【C语言疯狂讲义】(一)C语言的简介
C语言的简介 1)什么是计算机程序? 一系列的指令构成的指令集 2)什么是计算机语言? 能够被计算机识别的语言就是计算机语言 (0101010101011010101) 3)计算语言的发展史 机器语言 ---->原创 2014-11-18 20:08:09 · 1670 阅读 · 1 评论 -
【C语言疯狂讲义】(十)C语言指针(二)
1、指针的运算 前提:两个指针必须指向同一个数组 运算:减法 实质:计算两个指针之间关系,两个指针之间跨过了几个数组元素 作用: 判断指针的位置 p = a; p1 =&a[3] p原创 2014-11-18 20:49:13 · 886 阅读 · 0 评论 -
C语言函数的递归和调用
一、基本内容: C语言中的函数可以递归调用,即:可以直接(简单递归)或间接(间接递归)地自己调自己。 要点: 1、C语言函数可以递归调用。 2、可以通过直接或间接两种方式调用。目前只讨论直接递归调用。 二、递归条件 采用递归方法来解决问题,必须符合以下三个条件: 1、可以把要原创 2013-03-13 01:17:42 · 2225 阅读 · 0 评论 -
C语言课程-C语言文件操作
C语言 文件处理1、理解文件 2、掌握文件的读写方法常常需要将一些数据输出倒磁盘上,保存起来,以后使用,这就要用的磁盘文件操作系统吧各种设备都统一作文文件处理(linux)从操作系统的角度看,每一个与主机相连接的输入输出设备都看作是文件例如:终端键盘是输入文件显示屏和打印机是输出文件文件的概念:1)文件 是存储在外部介原创 2012-10-26 11:20:46 · 1361 阅读 · 0 评论 -
C语言 内存管理精讲(malloc,calloc,free,relloc使用)
内存管理自定义类型简单的用一个新的类型名代替原有的类型名typedef int Integer;int i,j;Integer k;//声明结构体typedef struct{ int month; int day; int year;}Date; //用typedef 生命原创 2012-10-25 11:57:27 · 2812 阅读 · 3 评论 -
【C语言疯狂讲义】(十一)C语言动态内存及结构体
1、动态内存管理 内存分为5大区域: 栈:存放局部变量 堆:存放程序运行过程中,动态申请的空间 BSS:未初始化的全部变量,和静态变量 数据段:已经初始化的全局变量和静态变量 常量 代码段:程序源代码编译生成的二进制文件原创 2014-11-18 20:57:08 · 2072 阅读 · 0 评论