Mail Archives: djgpp/1998/09/17/04:30:16
From: | h2owong AT hknet DOT com (¤ý¤ô)
|
Newsgroups: | comp.os.msdos.djgpp
|
Subject: | Question about pass by pointer
|
Date: | Thu, 17 Sep 1998 08:32:44 GMT
|
Organization: | Water World
|
Reply-To: | h2owong AT hknet DOT com
|
Message-ID: | <3600c4ec.1308545@news.hknet.com>
|
MIME-Version: | 1.0
|
NNTP-Posting-Host: | 202.67.249.239
|
Lines: | 15
|
To: | djgpp AT delorie DOT com
|
DJ-Gateway: | from newsgroup comp.os.msdos.djgpp
|
void change(char *n){
*n=70;
}
int main(){
char Number=0;
printf("Number=%i\n",Number);
change(&Number);
printf("Number=%i\n",Number);
return 0;
What I want to ask is that when the address of Number pass to function
"change", the address value will store in var 'n' , but not '*n' ?!
Damn, I don't know how to say it....... :(
- Raw text -