C语言学习总结
文章平均质量分 78
唐枫
专注于技术 ,以最好的技术做出好的 产品 ;
Objective - C真的博大精深 ,需要不断的学习和探索,
Swift真的是一门了不起的语言。
共同学习,共同努力,90后的程序员,我还年轻,就要敢闯敢拼。。。
展开
-
C语言第三章:C语言和程序结构
➢ 表达式语句:由表达式末尾加上分号构成。 ➢ 函数调用语句:由函数调用表达式加上分号构成。 ➢ 空语句: ; ➢ 选择结构语句:if语句 switch语句 ➢ 循环语句:for语句 while语句 do while语句 复合语句:用花括号{}将以上任意语句括起来构成一条复合语句。 C语言的程序结构 第一节: 选择结构 一、变量在使用的过程中易犯的错误原创 2015-10-25 01:12:38 · 1276 阅读 · 0 评论 -
C语言第十章:结构体、枚举、预处理指令
1、 构造类型:根据已定义的一个或多个数据类型用构造的方法构造新的类型。 2、 结构体:由若干个相同或者不同的数据类型组成的结构体 为什么要有结构类型? 结构体可以把功能相同的数据组织起来,存在一起,用的时候方便,而且在调用函数时,若传递参数较多,传一个结构体相对而言简单一些,很多系统自带的函数必须用结构体。什么是结构体? “结构”是一种构造类型,它是由若干“成员”组成的。每一个原创 2015-10-25 06:59:07 · 608 阅读 · 0 评论 -
C语言第九章:内存管理
一、 二维字符数组 1、 用二维的字符数组存储多个字符串 1)、第一维存的是每个字符串的首地址 2)、每个字符串的长度不能超过第二维长度 2、 它就是一个二维数组。 二、 char类型的指针数组 1、格式:char *name[]={“weqw ”.”ffg”}; 三、练习字符串排序(输入字符串)四、fgets()函数的使用 1、原创 2015-10-25 06:53:10 · 366 阅读 · 0 评论 -
C语言第八章:指针
第一节指针 什么是指针:指针就是地址 int *pi; //一个指向整形变量的指针 一、 理解地址 1、 每个内存单元都有地址,地址是不会变的,但是地址的内容是不确定的。 2、 地址就是指针,也就是内存单元的编号。 3、 内存单元的地址和内存单元的内容是不同的概念。 4、 “无指针,不自由”出自书《指针的艺术》 二、 使用指针的好处 1、 让函数有原创 2015-10-25 06:38:08 · 559 阅读 · 0 评论 -
C语言第七章:字符串
一、字符串 a) 、字符串是位于双引号中的字符序列 b) 、注意:可以把字符常量赋值给一个字符变量,但不能把字符串常量赋值给字符变量 二、 字符数组 (用来存储字符的数组) a)、一维数组 char ch[10]; //根据一维数组的定义 b)、二维数组的定义 char[4][4]; 三、字符数组的初始化和引用 注意:字符数组中可以出现整数,因为整数和字符都原创 2015-10-25 01:30:59 · 404 阅读 · 0 评论 -
C语言第二章:运算符
一、运算符的概念及分类 1、 运算符是告诉编译程序执行特定算数或逻辑操作的符号。 2、 分类 i、 功能:算数运算符,关系运算符与逻辑运算符,按位运算符 ii、 运算符根据参与运算的操作数的个数分为:单目运算符。双目运算符,三目运算 3、 运算符的优先级,结合性 a、 优先级分为15级 b、 结合性按照运算符的结合性的方向处理 2、 算数运算符 1、 包括:+ -原创 2015-10-25 00:58:44 · 1141 阅读 · 0 评论 -
C语言第一章:C语言基础
C语言学习总体认知: 1)、常量和基础知识 2)、标示符(注意命名的规范) 3)、变量 4)、表达式 5)、输入输出函数 6)、C语言语句 7)、C语言基本结构(顺序结构、分支结构、循环结构) 8)、数组+字符串函数 9)、函数 10)、宏定义 11)、结构体和枚举类型 12)、文件的简单原创 2015-10-25 00:47:26 · 864 阅读 · 0 评论 -
C语言第六章:数组
数组的几个名词 1)数组:一组具有相同数据类型的数据的有序的集合 2)数组元素:构成数组的数据。数组中的每一个数组元素具有相同的名称,不同的下标,可以作为单个变量使用,所以也称为下标变量。 3)数组的下标:是数组元素的位置的一个索引或指示。 4)数组的维数:数组元素下标的个数。根据数组的维数可以将数组分为一维、二维、三维、多维数组在C语言中,数组属于构造数据类型。一个数组可以分解为多个数组元原创 2015-10-25 01:29:11 · 864 阅读 · 0 评论 -
C语言第四章:函数
一、 函数:功能相对独立的代码段 1、 从定义的角度函数分为:库函数和用户定义函数(用户自己定义的函数) 2、 有返回值 和无返回值的函数 3、 从数据传送的角度分为:无参函数和有参函数 二、 自定义函数的书写格式 1、 函数定义分为三步:1>、声明 2>定义函数 3>调用函数 2、 基本格式: 返回值类型 函数名称(函数的参数){ 函数体;} 三、 根据原创 2015-10-25 01:18:52 · 412 阅读 · 0 评论 -
C语言第五章:C语言的模块化编程
第一节 模块化编程(多文件开发):就是多文件(.c文件)编程,一个 .c 文件和一个 .h 文件可以被称为一个模块。 多文件开发的源程序是:? .c C语言的源文件 .h (header头文件) 1)、方法的声明 但是不能实现方法 2)、声明变量(声明 .h文件 实现.c文件) 3)、声明原创 2015-10-25 01:21:19 · 1041 阅读 · 0 评论 -
C语言第十一章:文件
1、文件的分类: 1) 从用户的角度看,文件可分为普通文件和设备文件两种。 2)从文件编码的方式来看,文件可分为ASCII码文件(文本文件)和二进制码文件(也叫流式文件)种。1、对文件的操作步骤 1)引入头文件(stdio.h ) 2)定义文件指针 3)打开文件 fopen函数用来打开一个文件,其调用的一般形式为: 文件指针变量名 = fopen( 文件名, 使用文件方式 ); 其中原创 2015-10-25 07:03:42 · 661 阅读 · 0 评论