C编译器不会检查下标的越界
即使两个数组的类型和大小相同,也不能检验其是否相等
不能直接将一个数组赋给另一个数组
不能为数组整体赋值
二维数组:
最常用的多维数组 、
可以看成是由两个一维数组组成的数组
类似于一个由行和列组成的表格
二维数组的声明方式: 类型说明符
数组名[常量表达式1][常量表达式1]; 例如:int temp[4]...
分类:
编程语言 时间:
2015-08-18 16:27:27
阅读次数:
138
类型别名
类型别名顾名思义是某种类型的另一个名字,常用于简化类型,易于理解和使用。
传统方法是使用关键字 typedef 。新标准规定使用别名声明(alias declaration)来定义类型别名。
using zhengxing = int;
如果某个类型别名指代的是复合类型或常量,那么把它用到声明语句中往往会让人理解出错。
typ...
分类:
其他好文 时间:
2015-08-13 22:28:46
阅读次数:
184
一、指针定义指针变量 指针指向的数据类型 *指针变量名称; 例: int *p;*作用: 1、在定义变量的时候 * 是一个类型说明符,说明定义的这个变量是一个指针变量 2、在不是定义变量的时候 *是一个操作符,访问指针所指向存储空间 &作用: &作为单目操作符,放在变量的前面,是取出变量的地址...
分类:
编程语言 时间:
2015-08-09 13:52:43
阅读次数:
101
模板和泛型编程--模板定义[续]四、模板类型形參 类型形參由keywordclass或 typename后接说明符构成。在模板形參表中,这两个keyword具有同样的含义,都指出后面所接的名字表示一个类型。 模板类型形參可作为类型说明符在模板中的不论什么地方,与内置类型说明符或类类型说明符的使用方式...
分类:
编程语言 时间:
2015-08-06 22:15:50
阅读次数:
193
点击打开杭电1285
Problem Description
有N个比赛队(1
Input
输入有若干组,每组中的第一行为二个数N(1
Output
给出一个符合要求的排名。输出时队伍号之间有空格,最后一名后面没有空格。
其他说明:符合条件的排名可能不是唯一的,此时要求输出时编号小的队伍在前;输入数据保证是正确的,即输入数据确保一定能有一个符合要求...
分类:
其他好文 时间:
2015-08-04 21:07:13
阅读次数:
143
【摘要】最近用到一些格式化输出符,调试老提示类型不对,故整理一下,方便查看。
1、 转换说明符
转换说明符
意 义
%c
把输入解释成一个字符
%d
把输入解释成一个有符号十进制整数
%e,%f,%g,%a
把输入解释成一个浮点数(%a 是C99标准)
%E,%F,%G...
分类:
其他好文 时间:
2015-07-29 21:29:07
阅读次数:
276
相信不管大神还是菜鳥,都认得printf.它家还有兄弟sprintf,scanf,sscanf...$^&*当你华丽丽的写下char c='c';printf("char=%d",c);的时候,一切都还是那么美好. 不过当你声明一个char buf[2];然后sscanf("30000","%d",...
分类:
其他好文 时间:
2015-07-27 18:44:05
阅读次数:
199
1.结构体声明:struct结构体名{类型说明符成员名;...类型说明符成员名;};结构体,数组都是构造类型,由基本数据类型构造而成,数组是由相同的基本数据类型构造出来的数据类型,结构体可以由不同的基本数据类型构造出来.与数组比起来,结构体更灵活.访问结构体成员:结构体变量.结构体成员名结构体变量的...
分类:
编程语言 时间:
2015-07-23 21:15:53
阅读次数:
116
1.声明类型说明符 数组名[][]/[][]数组名;example:int a[][];2.初始化数组名=new 类型说明符[数组长度][]; 数组名=new 类型说明符[数组长度][数组长度];example:a[][]=new int[3][]; a[][]=new int[3][4];具体说明...
分类:
编程语言 时间:
2015-07-21 10:22:54
阅读次数:
115
Compare 比较字符串的内容,考虑文化背景(场所),确定某些字符是否相等CompareOrdinal 与Compare一样,但不考虑文化背景Format 格式化包含各种值的字符串和如何格式化每个值的说明符IndexOf 定位字符串中第一次出现某个给定子字符串或字符的位置IndexO...
分类:
其他好文 时间:
2015-07-21 06:48:59
阅读次数:
117