顺序的实现错误错误 如下 帮忙解决一下 \sequenceList.cpp|4|error: invalid type argument of 'unary *'| #include #include #include #define TRUE 1 #define FALSE 0 #define OK 1 #define ERROR 0 #define INFEASIBLE -1 #define OVERFLOW -2 typedef int Status; #define LIST_INIT_SIZE #define LIST...
顺序的实现错误错误 如下 帮忙解决一下 \sequenceList.cpp|4|error: invalid type argument of 'unary *'| #include #include #include #define TRUE 1 #define FALSE 0 #define OK 1 #define ERROR 0 #define INFEASIBLE -1 #define OVERFLOW -2 typedef int Status; #define LIST_INIT_SIZE #define LIST...
void main(){ void inv(int *p,int m,int n);int x,y;printf("输入X,Y为:\n");scanf("%d%d",&x,&y);int a[x][y]; /*你用c89还是c99?c89不支持这么定义数组的吧?需要定义动态数组请用malloc*/ inv(*a,x,y);/*inv(a,x,y)*/ } void inv(int *p,int m,int n){ ...
int* p=(int*)malloc(sizeof(int)); //malloc函数返回类型是void*,需要强制类型转化一下 int* p=new int; 2. 指针并不是野指针,但是它指向NULL或者指向受系统保护的区域 比如以下两种情况: int* p=0; int* p=NULL; 建议和1一样,分配一块动态内存 另外注意的是,scanf忘记加&,也会因为这个原因报Segme...