文章分类 - C语言基础
摘要:构造类型 一、结构体 结构体类型概念 结构体:一种构造类型,由若干成员组成,成员可以是基本数据类型,也可以是构造类型 struct 结构体名 { 成员列表 }; 结构体变量定义 方式一:先声明结构体类型,再定义变量 struct Product product1; struct Product pr
阅读全文
摘要:进制转换算法(Convert) 在数字后面加上不同的字母来表示不同的进位制。B(Binary)表示二进制,O(Octal)表示八进制,D(Decimal)或不加表示十进制,H(Hexadecimal)表示十六进制。例如:(101011)B=(53)O=(43)D=(2B)H (一) (二、八、十六进
阅读全文
摘要:数学类程序 完数(完全数) 问题描述 求某一范围内完数的个数。 如果一个数等于它的因子之和,则称该数为“完数”(或“完全数”)。例如,6的因子为1、2、3,而 6=1+2+3,因此6是“完数”。 问题分析 根据完数的定义,解决本题的关键是计算出所选取的整数i(i的取值范围不固定)的因子(因子就是所有
阅读全文
摘要:文件 1、文件基本概念 C程序把文件分为ASCII文件和二进制文件,ASCII文件又称文本文件,二进制文件和文本文件(也称ASCII码文件)二进制文件中,数值型数据是以二进制形式存储的, 而在文本文件中,则是将数值型数据的每一位数字作为一个字符以其ASCII码的形式存储,因此,文本文件中的每一位数字
阅读全文
摘要:指针 什么是指针? 指针就是存放变量地址的,指针就是地址,地址就是指针 指针有什么用? 访问变量地址 能直接访问硬件 能方便的处理字符串 指针在c语言学习中的地位是什么? 指针是c语言的灵魂 指针学习重点 指针运算符 指向运算符 变量指针和指针变量 数组指针和指针数组 函数指针和指针函数 指针与字符
阅读全文
摘要:数组 在C语言里,数组(Array)可以表示一组数据 例如,数组是构造数据类型之一 数组: 有序数据的集合,用数组名标识 元素: 属同一数据类型,用数组名和下标确定 一维数组 一维数组的定义 定义方式: 例: int a[6] 一维数组的引用 1、数组必须先定义,后使用。 2、只能逐个引用数组元素,
阅读全文
摘要:函数 模块化程序设计思想: 实现编写好一批常用的函数,需要使用时可直接调用,而不必重复在写,减少了程序的冗余,使得程序变得更加精炼,编写一次,就可以多次调用。 函数声明的作用:把有关函数的信息(函数名、函数类型、函数参数的个数与类型)通知编译系统,以便在编译系统对程序进行编译时,在进行到main函数
阅读全文
摘要:语句与控制流 C语言语句分为以下五类: 表达式语句 函数调用语句 控制语句 复合语句 空语句 其中控制语句用于控制程序的执行流程,以实现程序的各种结构方式,它们由特定的语句定义符组成,C语言有九种控制语句。 分为三类: 条件判断语句也叫分支语句:if语句、switch语句; 循环执行语句:do wh
阅读全文
摘要:c基本输入输出 以下函数可以从键盘获得用户输入: scanf():和 printf() 类似,scanf() 可以输入多种类型的数据。 getchar()、getche()、getch():这三个函数都用于输入单个字符。 gets():获取一行数据,并作为字符串处理。 输出有三个函数,分别作用不同
阅读全文
摘要:运算符与表达式 常用运算符分类 运算符类型 作用 算术运算符 用于处理四则运算 赋值运算符 用于将表达式的值赋给变量 比较运算符 用于表达式的比较,并返回一个真值或假值 逻辑运算符 用于根据表达式的值返回真值或假值 位运算符 用于处理数据的位运算 sizeof运算符 用于求字节数长度 算术运算符 运
阅读全文
摘要:数据类型 基本数据类型 short、int、long、char、float、double 这六个关键字代表C 语言里的六种基本数据类型。 C语言中,数据类型可分为: 基本数据类型 构造数据类型 指针类型 空类型 数据类型分类 最常用的整型, 实型与字符型(char,int,float,double)
阅读全文
摘要:程序代码执行过程及编写格式规范化要求 程序代码执行流程: 编辑—->预处理—>编译—>链接—>加载 1.编辑、预处理、加载 1)编辑 编辑是通过编辑器,实现C语言代码的编写,即编辑器提供了编写C语言代码的平台; 2)预处理 预处理一般有三个作用:宏定义,文件包含,条件编译。 注:I.宏定义简单的来说
阅读全文
摘要:
C的发展史 C语言的的原型ALGOL 60语言。(A语言) 1963年,剑桥大学将ALGOL 60语言发展成为CPL(Combined Programming Language)语言。 1967年,剑桥大学的Matin Richards 对CPL语言进行了简化,于是产生了BCPL语言。 1970年,
阅读全文
C的发展史 C语言的的原型ALGOL 60语言。(A语言) 1963年,剑桥大学将ALGOL 60语言发展成为CPL(Combined Programming Language)语言。 1967年,剑桥大学的Matin Richards 对CPL语言进行了简化,于是产生了BCPL语言。 1970年,
阅读全文

浙公网安备 33010602011771号