C++は一つの配列の内容を別の配列に与える
1835 ワード
2つの方法があります.
一、配列遍歴を行い、順次値を与える
このセグメントプログラム機能は、配列arr 1を遍歴し、配列arr 2対応要素に1つずつ付与する.
二、メモリコピー関数memcpyを借用し、全体に値を与える
void *memcpy(void *dst, void *src, zize_t size);
この関数の機能はsrc上でsizeバイトサイズのデータをdstに割り当てることである.
この寒冷を呼び出すには、ヘッダファイル、すなわちincludeを参照する必要があります.
割り当て配列のコードは
作者:专新,发表于博客园
転載は出典を明記して、メールの交流を歓迎します:[email protected]
転載先:https://www.cnblogs.com/Amedeo/p/6239624.html
一、配列遍歴を行い、順次値を与える
int arr1[5] = { 1, 2, 3, 4, 5 };
int arr2[10] ={ 0 };
for(int i=0;i<sizeof(arr1)/sizeof(int);i++)
arr2[i] = arr1[i] ;
このセグメントプログラム機能は、配列arr 1を遍歴し、配列arr 2対応要素に1つずつ付与する.
二、メモリコピー関数memcpyを借用し、全体に値を与える
void *memcpy(void *dst, void *src, zize_t size);
この関数の機能はsrc上でsizeバイトサイズのデータをdstに割り当てることである.
この寒冷を呼び出すには、ヘッダファイル、すなわちincludeを参照する必要があります.
割り当て配列のコードは
int arr1[5]={1,2,3,4,5};
int arr2[10]={0};
memcpy(arr2,arr1,sizeof(arr1));
作者:专新,发表于博客园
転載は出典を明記して、メールの交流を歓迎します:[email protected]
転載先:https://www.cnblogs.com/Amedeo/p/6239624.html