ページ 11

ヘッダー内にある定義文が判りません

Posted: 2008年10月31日(金) 02:07
by cev05800
始めまして。
C言語でコーディングされたプログラムを解読し、修正しなければならず、C言語を始めた初心者です。
インターネットや本を参考に理解しようとしておりますが、下記のコーディングの意味が判りません。
どなたか、初心者向けに易しくお教え下さい。

ヘッダーファイルに記入されていた物で、
void read_data(FILE*,FILE*,XXX*);

*PPPと先頭に*があればポインター宣言かと思いますが、*が後ろにある場合は、何を意味するのかが
不明です。

どうぞ、宜しくお願いいたします。

Re:ヘッダー内にある定義文が判りません

Posted: 2008年10月31日(金) 02:11
by lbfuvab
宣言で変数名を省いた物かと思います。
例えばint hoge(int a,int *b,FILE *fp);は
int hoge(int,int*,FILE*);の様にも宣言できます。

Re:ヘッダー内にある定義文が判りません

Posted: 2008年10月31日(金) 12:45
by cev05800
> 宣言で変数名を省いた物かと思います。
> 例えばint hoge(int a,int *b,FILE *fp);は
> int hoge(int,int*,FILE*);の様にも宣言できます。

ご回答ありがとうございました。