C++快速入门 第十讲:复杂的数据类型——指针和数组
计算机是把数组以一组连续的内存块保存的。
数组的第一个元素的地址为该数组的基地址。
实例1:数组元素地址打印
1 #include <iostream> 2 3 using namespace std; 4 5 int main() 6 ; 9 char charArray[ITEMS] = ; 10 11 int *intPtr = intArray; 12 char *charPtr = charArray; 13 14 cout << "整型数组输出:" << '\n'; 15 for(int i=0;i < ITEMS; i++) 16 20 21 cout << "字符型数组输出:" << '\n'; 22 for(int i=0;i < ITEMS; i++) 23 27 return 0; 28 }实例2:数组重载
1 #include <iostream> 2 3 using namespace std; 4 5 void print(int *pBegin,int *pEnd) 6 12 } 13 14 void print(char *pBegin,char *pEnd) 15 21 } 22 int main() 23 ; 25 char name[5] = ; 26 27 print(num,num + 5); 28 cout << '\n'; 29 print(name,name + 5); 30 cout << '\n'; 31 32 return 0; 33 }实例3:泛型数组重载
1 #include <iostream> 2 3 using namespace std; 4 5 template <typename elemType>//将输入参数typename的类型赋值给elemType 6 void print(elemType *pBegin,elemType *pEnd) 7 13 } 14 15 int main() 16 ; 18 char name[5] = ; 19 20 print(num,num + 5); 21 cout << '\n'; 22 print(name,name + 5); 23 cout << '\n'; 24 25 return 0; 26 }上一篇:C++快速入门 第二十八讲:多继承(multiple inheritance)
下一篇:C++快速入门 第二十讲:一种特殊的友情关系——友元关系
C/C++
lbc文件怎么看,lbc文件用什么打开?
lab文件怎么看,lab文件用什么打开?
pim文件怎么看,pim文件用什么打开?
pip文件怎么看,pip文件用什么打开?
pig文件怎么看,pig文件用什么打开?
pid文件怎么看,pid文件用什么打开?
pie文件怎么看,pie文件用什么打开?
0文件怎么看,0文件用什么打开?
picnc文件怎么看,picnc文件用什么打开?
pict文件怎么看,pict文件用什么打开?