C语言
浮生wxy
这个作者很懒,什么都没留下…
展开
-
C语言——文件
文件概述 文件是指存储在外部存储器上的数据集合。更准确的来说,文件就是一组相关元素或数据的有序集合,而且每个集合都有一个符号化的指代,称这个符号化的指代为文件名。 文件类型 根据文件在外部存储器上的组织形式,文件可以分为ASCII文件和二进制文件。 ASCII文件(文本文件):以字符的方式进行存储,一个字符对应一个ASCII码,而一个ASCII码占用1字节。例如:整...原创 2019-02-25 20:20:30 · 474 阅读 · 0 评论 -
C语言的概述
1、计算机与程序设计的关系 计算机的本质是程序的机器,程序和指令是计算机系统中最基本的概念。 程序语言设计的产生是为了克服繁琐难记的二进制语言代码。 2.C语言程序的特点 优点:①语言简洁、紧凑;使用方便,灵活性高。 ②运算符丰富,数据类型丰富。 ③具有化的控制语句 ④可移植性好 ⑤生成目标代码质量高,程序执行效率高 缺点:①据的封装,在安全性上存在很大缺陷; ②对于字符串处理,只能通过自...原创 2019-02-14 13:06:28 · 3802 阅读 · 0 评论 -
结构体
结构体 C语言允许用户自己建立由不同类型数据组成的组合型的数据结构,它称为结构体。 其一般形式为 Struct { 成员表列 }变量名表列; 指定了一个无名的结构体类型,它没有名字(不出现结构体名)。一定要记得在变量名表列后边加分号。 说明: (1)结构体类型与结构体变量是不同的概念,不要混同。只能对变量赋值、存取或运算,而不能对一个类型赋值、存取或运算。在编译时,对类型是...原创 2019-02-22 21:51:19 · 486 阅读 · 0 评论 -
指针
1.指针的类型 从语法的角度看,你只要把指针声明语句里的指针名字去掉,剩下的部分就是这个指针的类型。这是指针本身所具有的类型。让我们看看例一中各 个指针的类型: (1)int*ptr;//指针的类型是int* (2)char*ptr://指针的类型是char* (3)int**ptr://指针的类型是int** (4)int*(ptr)[3];//指针的类型是int(*...原创 2019-02-22 20:43:39 · 117 阅读 · 0 评论 -
数组
数组 一、一维数组 1、一维数组的简单了解 2、一维数组的创建及初始化 3、一维数组的使用 4、一维数组在内存中的存储 5、指针的初步了解 6、一维数组的指针访问 1、一维数组的简单了解 (1)数组是一组有序数据的集合。 (2)用一个数组名和下标来唯一确定数组中的元素。 (3)数组中的每一个元素都属于同一个数据类型 int main(){ //2、一维数组...原创 2019-02-22 19:40:31 · 148 阅读 · 0 评论 -
选择结构程序设计
选择结构和条件判断 在此处的选择结构和高中数学书上的选择结构其实是一样的,在C语言上有两种选择结构:(1)if语句,用来实现两个分支的选择结构;(2)switch语句,用来实现多分支的选择结构。 2.1 条件判断 if 2.1.1 表达式 2.1.2 if 最简单用法 If语句的一般形式 2.2 条件判断 switch 2.3 for 循环 2.4 break 和cont...原创 2019-02-22 19:39:01 · 9763 阅读 · 1 评论 -
顺序程序设计(常变量+基本数据类型)
C语言的三种基本结构希望大家铭记:顺序结构、选择结构、循环结构。 在刚接触c语言时,算法做一个除步了解。在设计一个算法时,可能要反复修改,而修改流程图是比较麻烦。为了设计算法时方便,常用一种称为伪代码的工具。伪代码是用介于自然语言和计算机语言之间的文字和符号来描述算法。用伪代码写算法并无固定的。这个可以自行查阅资料进行了解。 这个重点对程序设计中的顺序程序结构进行介绍。 数据的表现形式及其运...原创 2019-02-22 19:36:06 · 406 阅读 · 0 评论 -
程序的灵魂-算法
通过学习C语言的概述,相信对C语言有了一定的了解了吧,接下来我们看一下程序的灵魂--算法 程序主要包括以下两个方面: (1)对数据的描述。在程序中要指定用到哪些数据以及这些数据的类型和数据的形式。 (2)对操作的要求。要求计算进行的步骤 数据是操作队形,草的目的始对数据进行加工处理。即得到期望的结果。 著名科学家沃思提出一个公式:算...原创 2019-02-14 21:52:26 · 621 阅读 · 0 评论 -
C语言——函数
函数 什么是函数 在设计一个较大程序是,往往将他们分成若干个程序模块,每一个模块包括一个或多个函数,每一个函数实现一个特定的功能。此时函数分为:主函数和其他函数。 将每一个函数设计好之后,在主函数中运行,实现其功能。 举个例子 输出 *************************** How do you do! ***************************...原创 2019-02-25 20:23:11 · 739 阅读 · 0 评论