数组(1)
来源:互联网 发布:mysql 建表 索引 编辑:程序博客网 时间:2024/05/16 11:18
1)声明数组
long height[6];//4*6=24字节
2)初始化数组
long height[6]={100L,200L,300L,400L,500L,600L};
long height[]={100L,200L,300L,400L,500L,600L};
3)字符数组和字符串处理
char类型的数组称为字符数组,通常用来存储字符串。
字符串是附加有特殊字符(‘\0’)的字符序列。
字符串中每个字符占用一个字节,因此算上最后的空字符,字符串需要的字节数要比包含的字符数多一个。
char movie_star[15]="marilyn monroe";//‘\0'是编译器自动添加的,但是我们给字符数组指定元素数量时必须考虑到终止字符的存在。
char president[]="ulysses grant";//编译器将给数组分配14个元素13+1
4)创建Unicode字符串的字符类型wchar_t
wchar_t president[]=L"Ulysses Grant";//字符串中每个字符占两个字节,但是对字符串的索引会引用字符,而不是字节,因此president[2]=L'y'.
5)字符串输入
<iostream>包含许多从键盘上读取字符的函数定义。
const int MAX=80;
char name[MAX];
cin.getline(name,MAX,'\n');//可读取的最大数量是MAX-1,因为要附加’\0',在键盘上按下Return键将产生'\n'字符,此处表示遇到Return键输入终止。
6)多维数组
double beans[12][10];
数组在内存中的存储方式是使最右边的索引值最快地变化。因此,数组data[3][4]是3个各自包含4个元素的一维数组。就图而言data[0]、data[1]、data[2]都是一维数组
- NumPy数组(1、数组初探)
- NumPy数组(1、数组初探)
- NumPy数组(1、数组初探)
- 数组(1)一维数组
- 数据结构数组(1)
- 数组溢出(1)
- 数组对象(1)
- 数组(1)
- 数组排序(1)
- 数据结构---数组(1)
- NSArray数组(1)
- 数组(1)
- Java数组(1)
- 树状数组(1)
- (1)简单数组
- 数组(1)
- 数组:用数组模拟拉圈数数问题(1)
- 第五章 数组(1):数组声明和初始化
- Oracle性能分析8:使用索引
- android Fragment中没有onTouchEvent解决方法
- 什么加值电话 声讯电话商机 月收入两万
- 加值电话吸金 代理声讯电话 月入过万
- urlrewrite 伪静态
- 数组(1)
- matlab 图像处理函数总结
- Spring Security摘抄
- 图解sendRedirect,include,forward的区别
- Struts2中的ModelDriven机制及其运用
- Android TextView 解决文字换行排版
- ASP.NET 实现伪静态网页方法
- Java并发学习之十二——在同步的类里安排独立属性
- Effective java5——枚举