-3
#include <stdio.h>
Void swap (char*,char*);
Int main()
{
Char *pstr[2]={
“Hello”
“good morning”
}
Swap (pstr[0],pstr[1]);
Printf (“%s\n%s”,pstr[0],pstr[1]);
Return 0;
}
Void swap (char *11,char*12)
{
Char *t;
T=11 ;
T1=12;
12=1;
}
Good morning Hello
Addresses of “Hello” and “ Good morning”
Hello Good morning
Gello Hood morning
Answer C
두 문자열이 서로 바뀌지 않는 이유는 무엇입니까? 출력이 Good Morning Hello가 아니어야합니까? 감사합니다.C 출력 모호성
이것은 유효하지 않습니다. –
코드를 포맷하십시오! –
질문은 못 생겼지 만 속임수는 아닙니다. 그렇습니다, 가치에 의한 호출입니다. 그러나 이것은 프로그래밍 이론에 관한 책이 아니라 Q & A 사이트에 관한 책입니다. – Arenim