int[] arr;
在功能上与int arr[];
相同吗?
答案 0 :(得分:5)
是。在声明数组时,您可以将大括号放在任何一个位置。
奖金:你甚至可以把它们放在这里:
int []arr
答案 1 :(得分:1)
是的,功能是一样的。你可以在任何地方拥有大括号。
int[] a,b,c[];
相当于
int a[],b[],c[][];
答案 2 :(得分:1)
这只是风格问题。你可以选择你喜欢的风格。他们表现完全一样。有人声称如果你写“int [] array”,它会更清楚它是一个整数数组而不是写“int array []”。
答案 3 :(得分:0)
只是安抚C ++开发人员,他们包括int arr []。 (或者至少我在学校讲过的)
答案 4 :(得分:0)
是的,它是一样的。 int [] arr虽然更方便。