int a=40,b=34;
int *iptr1,*iptr2;
iptr1 = &a;
iptr2 = &b;
printf("\n Equal condition of two pointers=%d", (ip1 == ip2)); //no error
char name1[20], name2[20];
char *p1 = name1;
char *p2 = name2;
if(p1 > p2) /*Error*/
爲什麼有關於關係操作的錯誤/警告,但沒有用於比較操作?比較兩個指針有什麼限制?
什麼是錯誤信息。什麼編譯器? –
'char name1 [20],name2 [20];'' – Gerhardh
......末尾有一個零星的'\''''''''''''''''''''''''''''''我認爲這是一塊灰塵在顯示屏上:( –