1.switch
char ch;
switch(ch) //注意括号,以及多重case;
{
case ' a':
case 'b' : break;
}
2.缓冲输入以及缓冲输出
3.创建更友好的用户输入界面
读取每行的首个字符
注意 在最后的代码段while((ch=getchar())!='\n')的使用
3.用函数处理数组的声明原型
int aaa(int *arr)
int main()
{
int array1[10];
aaa(array);
4.数组和函数指针的问题
int array(int *start,int *end);
int a[10]={1,2,3,4,5,6,6,7,8};
array(a,a+size);
//函数array的算法
int a(int *start,int *end)
{
while(start<end)
{
start++;
}
5.指针和多维数组的表达
int array[4][2];
int (*p)[2];
p=array;
即可用p[1][2]这样的方法访问数组 或*(*(p+1)+2)
深入探讨C++编程中的高级技术与实践
2297

被折叠的 条评论
为什么被折叠?



