#include <iostream>
#include <string.h>
using namespace std;
int main(){
char *p,*p1="hello world!";
cout<<p1<<endl;
p = p1;
cout<<p<<endl;
char *p_start = p;
cout<<p_start<<endl;
while((*(p++)=*(p1++))!=0);
cout<<p_start<<endl;
return 0;
}
這怎么會報錯???
uj5u.com熱心網友回復:
p和p1沒有new和deleteuj5u.com熱心網友回復:
我試過,沒報錯,不知道這個代碼有什么作用?uj5u.com熱心網友回復:
(*(p++)=*(p1++))等號是不是寫錯了?轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/54894.html
標籤:基礎類
