![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言相关
文章平均质量分 80
tangxing1212
这个作者很懒,什么都没留下…
展开
-
C指针专题2
一.二维数组与指针1.二维数组可以理解为是数组的数组,是由行下标所对应个一维数组所组成的。2.int a[3][4];a代表二维数组首元素的地址,特别注意现在的首元素不是简单的整型元素,而是由4个整型元素所组成的一维数组。a代表的是首行的首地址,a+1代表的是第一行的首地址,a[0]代表一维数组a[0]中第零列元素的地址,即&a[0][0];同理a[1]代表一维数组a[1原创 2015-01-07 08:28:30 · 507 阅读 · 0 评论 -
C编程解析2
题目一:企业发放的奖金根据利润提成。利润低于或等于 10 万元时,奖金可提 10%;利润高 于 10 万元,低于 20 万元时,低于10万元的部分按10%提成,高于10 万元的部分,可可提 成 7.5%;20 万到 40 万之间时,高于 20 万元的部分,可提成 5%;40 万到 60万之间时高于 40 万元的部分,可提成 3%;60 万到 100 万之间时,高于 60 万元的部分,可提成1.5原创 2014-12-29 19:08:30 · 348 阅读 · 0 评论 -
C的构造类型之数组
一.数组简述1. 要么在静态存储区被创建(如全局数组),要么在栈上被创建。数组元素和枚举元素是不同的,一个是变量,可以实时的改变其值,一个是常量,改变其值,只能是初始化时。我们知道枚举类型是对变量的值可预测的精准范围的数据集合。而数组是有序数据的集合。这些有序数据具有相同的数据类型,注意是数据类型,不是基本数据类型,这样我们的数组可能在数据处理上,比我们想象中的更广。2.C语言不允许对原创 2015-01-03 13:19:56 · 1112 阅读 · 0 评论 -
C的基本数据类型
一.数据在程序中如何表现? 1. 数据以常量和变量的形式在程序中表现出来,常量又分直接常量(如1,100,‘a’等)和符号常量(宏定义的常量)。 注:符号常量不能在宏定义后再次赋值。 2.变量名和变量值是一个概念吗? 不是。变量名实际上是代表一个内存地址,变量值实际上是通过变量名找到相应的内存单元,按照规则读取其中的值。 3.变量名的长度有限制吗?原创 2014-12-26 12:56:43 · 628 阅读 · 0 评论 -
C编程题解析1
1. 从键盘输入3个整数,求其中的最大数和最小数,并输出结果。分析题目任务一:要求是求其中的最大数和最小数,这里需要两个变量,分别定义为max,min, 任务二:输出结果。完成任务所需要的材料:3个输入的整数,分别定义为x,y,z。#includevoid main(){int x,y,z,max,min; //这里的变量我们没有给它们初始化原创 2014-12-27 17:49:14 · 431 阅读 · 0 评论 -
穷举法探究
一.穷举算法的核心是什么?我想要抓住两点: 1.多重循环(不能遗漏,也不能重复)。 2.变量之间的关联。(分为数学上的关联和计算机上表现出来的关联。) 3.各变量的取值范围尽可能满足要求的情况下缩小。二.算法举例问题一: (百钱买百鸡问题)大约在公元5世纪,数学家张邱建在他的《算经》中提出了一个闻名于后世的百钱百鸡问题:鸡翁一,值钱五,鸡母一,值钱三原创 2014-12-26 10:55:46 · 979 阅读 · 0 评论 -
枚举类型的探究
一.在探究枚举类型之前,我们来探求一下C的数据的类型有哪些? 程序的核心就是算法,算法的处理对象就是数据。数据在程序中表现为不同的数据类型,不同的数据类型可以构造出不同的数据结构。处理相同问题时,数据结构不同,算法可能就不同。 C语言的数据类型有:基本类型,构造类型,指针类型,空类型。 基本类型又简单分为:整型,字符型,浮点型。 构造类型原创 2014-12-25 17:37:44 · 595 阅读 · 0 评论 -
C指针专题3
一.指针数组。1.一个数组,其元素均为指针类型的数据,称为指针数组。指针数组中的每一个元素都相当于一个指针变量。定义形式为: 类型名 *数组名[数组长度];注:[ ]比*优先级高。2.为什么要用到指针数组?使若干个不等长的字符串处理更加方便。原创 2015-01-09 09:02:40 · 383 阅读 · 0 评论 -
C专题指针4
一.函数的指针1.一个函数在编译时被分配一个入口地址,这个函数的入口地址就称为函数的指针。每一个函数都占有一段内存单元,它们有一个起始地址。函数名代表该函数的入口地址。注:指向函数的指针变量只能指向函数的入口地址,而不能指向函数中间的某一条指令。2.指向函数的指针变量的一般定义形式为:数据类型 (*指针变量名)(函数形参列表)3.在一个程序中,一个函数指针可以先后指向同类型的不原创 2015-01-13 08:22:35 · 400 阅读 · 0 评论 -
C指针专题1
一.如何理解指针?1. 首先指针是一个变量,既然是变量就有它的目的,变量的目的就是来存放数据。不同的是指针变量存放的数据是另一个变量的地址,其实不光可以存放变量的地址,还可以存放函数的地址,指针变量的地址。 指针既然是变量,就有它所属的数据类型。指针所存储变量的类型,就称为指针的类型。 例1,有三个不同的变量:int A,*PI=&A; P原创 2015-01-05 09:25:48 · 496 阅读 · 0 评论