C语言数组指针运算:解析代码输出结果
{"title":"下面这段代码的输出结果是? \nint mai(){\nint a[] = {1,2,3.4};\nprintf("%d\n",(a+1)+((int*)(&a +1)-1));\nreturn 0:\n}内容:这段代码有一些错误,修正后的代码如下:\n\n#include <stdio.h>\n\nint main(){\n int a[] = {1,2,3,4};\n printf("%d\n",(a+1)+((int*)(&a +1)-1));\n return 0;\n}\n\n输出结果为:6"}
原文地址: https://www.cveoy.top/t/topic/qc7K 著作权归作者所有。请勿转载和采集!