标签:地址 初始化 语言 amp void code dip 技术 utc
1.const可用于保护数据:如下例程序所示,可保护数组不被show_array函数改变其值。
1 #include<stdio.h> 2 #define SIZE 5 3 void show_arry(const double ar[], int n); 4 void mult_array(double ar[], int n, double mult); 5 int main(void) 6 { 7 double dip[SIZE] = { 20.0,3.2,5.3,63.0,6.3 }; 8 9 printf("the original dip array:\n"); 10 show_arry(dip, SIZE); 11 mult_array(dip, SIZE, 5.0); 12 printf("the dip array after callling mult_array():\n"); 13 show_arry(dip, SIZE); 14 15 return 0; 16 } 17 18 19 void show_arry(const double ar[], int n) 20 { 21 int i; 22 for (i = 0; i < n; i++) 23 printf("%8.3f", ar[i]); 24 putchar(‘\n‘); 25 } 26 27 void mult_array(double ar[], int n, double mult) 28 { 29 int i; 30 for (i = 0; i < n; i++) 31 ar[i] *= mult; 32 33 }
标签:地址 初始化 语言 amp void code dip 技术 utc
原文地址:https://www.cnblogs.com/bingger/p/11110275.html