下列代码的含义double* xyz_scale = 0;if (strcmp(argv[i],"-scale") == 0){xyz_scale = new double[3];\x05\x05\x05i++;\x05\x05\x05sscanf(argv[i],"%lf",&(xyz_scale[2]));\x05\x05\x05xyz_scale[0] = xyz_scale[1] = xyz_scale[2];}
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/27 17:51:15
![下列代码的含义double* xyz_scale = 0;if (strcmp(argv[i],](/uploads/image/z/14890484-20-4.jpg?t=%E4%B8%8B%E5%88%97%E4%BB%A3%E7%A0%81%E7%9A%84%E5%90%AB%E4%B9%89double%2A+xyz_scale+%3D+0%3Bif+%28strcmp%28argv%5Bi%5D%2C%22-scale%22%29+%3D%3D+0%29%7Bxyz_scale+%3D+new+double%5B3%5D%3B%5Cx05%5Cx05%5Cx05i%2B%2B%3B%5Cx05%5Cx05%5Cx05sscanf%28argv%5Bi%5D%2C%22%25lf%22%2C%26%28xyz_scale%5B2%5D%29%29%3B%5Cx05%5Cx05%5Cx05xyz_scale%5B0%5D+%3D+xyz_scale%5B1%5D+%3D+xyz_scale%5B2%5D%3B%7D)
下列代码的含义double* xyz_scale = 0;if (strcmp(argv[i],"-scale") == 0){xyz_scale = new double[3];\x05\x05\x05i++;\x05\x05\x05sscanf(argv[i],"%lf",&(xyz_scale[2]));\x05\x05\x05xyz_scale[0] = xyz_scale[1] = xyz_scale[2];}
下列代码的含义
double* xyz_scale = 0;
if (strcmp(argv[i],"-scale") == 0)
{
xyz_scale = new double[3];
\x05\x05\x05i++;
\x05\x05\x05sscanf(argv[i],"%lf",&(xyz_scale[2]));
\x05\x05\x05xyz_scale[0] = xyz_scale[1] = xyz_scale[2];
}
下列代码的含义double* xyz_scale = 0;if (strcmp(argv[i],"-scale") == 0){xyz_scale = new double[3];\x05\x05\x05i++;\x05\x05\x05sscanf(argv[i],"%lf",&(xyz_scale[2]));\x05\x05\x05xyz_scale[0] = xyz_scale[1] = xyz_scale[2];}
argv应该是命令行参数,比较每一个(这个代码应该在for语句之中)参数是否是"-scale",如果不是(==0),创建double指针数组,并将参数赋值给这个数组.