提示找不到msedgedriver.exe这个文件,这个文件放哪里啦,把它的路径写全即可。
要实现使P和XX可以以P(i)和XX(i)的形式调用,有以下几种方法:
c
char P[10], XX[10];
// 使用P[0]、P[1]...P[9]访问
// 使用XX[0]、XX[1]...XX[9]访问
2. 使用指针。定义P和XX为指针,分配足够空间,然后通过指针偏移访问每个元素:
c
char *P, *XX;
P = malloc(10 * sizeof(char));
XX = malloc(10 * sizeof(char));
// 使用P[0]、P+1...P+9访问
// 使用XX[0]、XX+1...XX+9访问
3. 使用宏定义。通过定义宏,从P0到P9和XX0到XX9进行访问:
c
char P0, P1, ... P9;
char XX0, XX1, ... XX9;
// 使用P0、P1...P9访问
//使用XX0、XX1...XX9访问
4. 枚举。定义带下标的枚举,通过枚举值访问每个元素:
c
typedef enum {
P0, P1, P2, P3, P4, P5, P6, P7, P8, P9
} P;
typedef enum {
XX0, XX1, XX2, XX3, XX4, XX5, XX6, XX7, XX8, XX9
} XX;
//使用P0、P1...P9访问
//使用XX0、XX1...XX9访问
5. 结构体。定义包含10个元素的结构体,通过结构体变量访问:
c
struct P {
char P0;
char P1;
...
char P9;
};
struct XX {
char XX0;
char XX1;
...
char XX9;
};
struct P p;
struct XX xx;
//使用p.P0、p.P1...p.P9访问
//使用xx.XX0、xx.XX1...xx.XX9访问
以上都是使变量可以通过下标或者其他形式进行索引访问的方法。您可以根据需要选择使用一种或几种方法。如果有任何不理解的地方,随时留言