#include<iostream>
using namespace std;
#include<string>
int main()
{
//3.5数组
//数组的大小必须固定
//不能将数组拷贝或者赋值给另一个数组
//表示数组的大小的值应该是一个常量表达式constexpr
constexpr int a = 5;
int b = 5;
int sa[a];
//int sb[b];//报错 因为b不是常量表达式
int *ptr[a];
//数组应从内向外,在从右向左
//3.5.2 访问数组元素
unsigned scores[11] = {};
unsigned grade;
/*
while (cin >> grade)
{
scores[grade / 10]++;
}
for (auto i : scores)
{
cout << i << " ";
}
*/
//3.5.3 指针和数组
string num[] = { "arf","ewrgw","rgw5gw54" };
string *ptr1 = & num[0];
string *ptr2 = num;//和上一句等价
cout << "num[0]: " << *ptr1 << endl;//num[0]: arf
cout << "num[0]: " << *ptr2 << endl;//num[0]: arf
auto aasa(num);
system("pause");
}
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请
点击举报。