Advertisement

初始化二维double数组 并创建复制函数

阅读量:

生成一个二维double类型的数组的同时编写一个函数来进行拷贝操作

此份程序代码是我个人独立完成的,并不构成标准答案文件的参考依据。
对于此程序如有任何错误或优化建议,请您在评论区留言以供讨论;如需进一步交流可随时私信。

此份程序代码是我个人独立完成的,并不构成标准答案文件的参考依据。
对于此程序如有任何错误或优化建议,请您在评论区留言以供讨论;如需进一步交流可随时私信。

  1. 第一种思路,简单粗暴的创建一个函数,利用指针操作二维数组,直接复制。

代码

这是我直接想到的一个简单粗暴的思路

复制代码
     #include<stdio.h>
     void copied(double (*jk)[2],double (*jf)[2],int n,int v);
     int main(void){
     	int i,b;
     	double arr[4][2]={
    	 {2.2,6.1},
    	 {9.8,50},
    	 {88,9.6},
    	 {10.1,4.3},
    	 };
    	 double arr2[4][2];
    	 copied(arr2,arr,4,2);
    	 printf("the old array is: \n");
    	 for(i=0;i<4;i++){

全部评论 (0)

还没有任何评论哟~