标签:表示 ++ sort warning secure amp 大小 std for
冒泡排序(升序)(bubble_sort)int arr[] = { 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0 }; //对arr进行排序,排成升序
int sz = sizeof(arr) / sizeof(arr[0]);
//传的是首元素的地址=&arr[0 ]
bubble_sort(arr ,sz ); //冒泡排序函数
int i = 0;
for (i = 0; i < sz; i++)
{
printf("%d", arr[i]);
}
return 0;
}
数组名是什么?
数组名就是首元素的地址
例外:1:sizeof(数组名),此时此刻数组名表示整个元素地址,sizeof(数组),计算的是整个元素的大小,单位为字节。
2:&数组名,取出的是整个数组的地址
#include<stdio.h>
int main()
{
int arr[] = {0,1,2,3,45,};
printf("%p\n" , &arr[0]); //打印的结果是一样的。
printf("%p\n" , arr);
return 0;
}
标签:表示 ++ sort warning secure amp 大小 std for
原文地址:https://blog.51cto.com/14943133/2539947