#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
#include<string.h>
//int main()
//{
// //创建一个数组,存放整形。10个
// int arr[10];
// char arr2[5];
// char arr3[5] = "ab";
// char arr4[] = "abcdef";
// printf("%d\n", sizeof(arr4));
// printf("%d\n", strlen(arr4));
// //int n = 5;
// //char ch[n];
// return 0;
//}
//int main()
//{
// char arr1[] = "abc";//abc\0
// char arr2[] = { 'a','b','c' };//abc
// printf("%d\n", sizeof(arr1));//4
// printf("%d\n", sizeof(arr2));//3
// printf("%d\n", strlen(arr1));//3
// printf("%d\n", strlen(arr2));//找\0,随机数
// return 0;
//}
//int main()
//{
// char arr[] = "abcdef";
// /*printf("%c\n", arr[3]);*/
// int i = 0;
// int len = strlen(arr);
// //for (i = 0; i < strlen(arr); i++)
// for (i = 0; i < len; i++)
// {
// printf("%c ", arr[i]);
// }
// return 0;
//}
//int main()
//{
// int arr[] = { 1,2,3,4,5,6,7,8,9,0 };
// int sz = sizeof(arr) / sizeof(arr[0]);
// int i = 0;
// for (i = 0; i < sz; i++)
// {
// printf("%d ", arr[i]);
// }
// return 0;
//}
//int main()
//{
// int arr[] = { 1,2,3,4,5,6,7,8,9,0 };
// int sz = sizeof(arr) / sizeof(arr[0]);
// int i = 0;
// for (i = 0; i < sz; i++)
// {
// printf("&arr[%d] = %p\n", &arr[i]);
// }
// return 0;
//}
//int main()
//{
// //int arr[3][4] = { {1,2,3},{4,5} };
// //char ch[5][6];
// //int arr[] = { 1,2,3,4 };
// //int arr[][4] = { {1,2,3,4},{5,6,7,8} };
// int arr[3][4] = { {1,2,3},{4,5} };
// int i = 0;
// for (i = 0; i < 3; i++)
// {
// int j = 0;
// for (j = 0; j < 4; j++)
// {
// printf("%d",arr[i][j]);
// }
// printf("\n");
// }
// return 0;
//
//}
int main()
{
int arr[3][4] = { {1,2,3},{4,5} };
int i = 0;
for (i = 0; i < 3; i++)
{
int j = 0;
for (j = 0; j < 4; j++)
{
printf("&arr[%d][%d] = %p\n", i, j, arr[i][j]);
}
printf("\n");
}
return 0;
}