#include #include int main(int argc, char **args)
#include int main(int argc, char **args)
main.c:7:3: error: invalid use of void expression
#include int main(int argc, char **args)
0x11003300
#include int main(int argc, char **args)
0xffc68d28
char array_0[size] = ;
char array_1[size];
int array_2[size] = ;
int array_3[size];
double array_4[size] = ;
double array_5[size];
將array_2所有的值複製到array_3中;
將array_4所有的值複製到array_5中。
void array_copy(void *src, void *tar, int element_size, int array_size)
}
void *tar 存放目標陣列首位址的通用指標
int element_size 陣列元素大小在呼叫時使用sizeof函式來計算
int array_size 陣列元素個數
int main(int argc, char **args)
; char array_1[size];
int array_2[size] =
;int array_3[size];
double array_4[size] =
;double array_5[size];
array_copy(array_0, array_1, sizeof(char), size);
array_copy(array_2, array_3, sizeof(int), size);
array_copy(array_4, array_5, sizeof(double), size);
for (int i = 0; i < size; i++)
printf("\n");
for (int i = 0; i < size; i++)
printf("\n");
for (int i = 0; i < size; i++)
printf("\n");
}
h e l l o
1 2 3 4 5
12.300000 23.400000 34.500000 45.600000 56.700000
C語言基礎 指標基礎
最小儲存單位 bit 即 0 1 基本儲存單位 byte 1byte 8bit 注 計算機訪問的資料是byte位數定義變數 分配儲存空間 引用變數 通過變數名引用變數的內容即變數空間的首位址 為常量,即 變數名 專門儲存位址常量的變數型別 變數名所有指標變數均分配4byte的儲存空間 與其他變數相同...
C語言指標基礎
c語言指標 前導程式 1 include2 3 4 5 void change int 6 7 int main 8 9 20 21 22 23 void change int n 24 25 30 31 一 基本知識點 int a 10 int p 定義乙個int型別的指標 p a 指標變數p指向...
C語言指標基礎
c語言指標 前導程式 includevoid change int int main void change int n 一 基本知識點 int a 10 int p 定義乙個int型別的指標 p a 指標變數p指向了變數a p 20 使用指標不通過變數直接修改變數a的值為20 p表示訪問指標變數p...