|
|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
本帖最后由 魔轩 于 2021-3-17 19:24 编辑
请问下边代码将打印什么值?
- #include <stdio.h>
- int main()
- {
- char array[2][3][5] = {
- {
- {'x', 'x', 'x', 'x', 'x'},
- {'x', 'x', 'o', 'x', 'x'},
- {'x', 'x', 'x', 'x', 'x'}
- },
- {
- {'x', 'x', 'x', 'x', 'x'},
- {'x', 'x', 'o', 'x', 'x'},
- {'x', 'x', 'x', 'x', 'x'}
- }
- };
- printf("%c%c%c%c\n", *(*(*array + 1) + 2), *(*(*(array + 1) + 1) + 2), ***array, *(**array + 1));
- return 0;
- }
复制代码
能不能帮我讲解以下怎么来的,输出的时候那些要输出值的含义 |
|