比如说(FILE*stream,const char *format[,arguement]…)中的每一项都代表啥?望大家的回答要举一反三,不要就我所问的片面作答。谢谢。
FILE*stream是啥意思
*代表指针,FILE代表是一个文件类型,stream是参数名称。
FILE * stream表示的是一个叫stream的参数,他是一个指针,并且这个指针指向FILE(文件)类型。
char * format表示的是一个叫format的参数指向char(字符)类型的指针。
一般写法都是: 函数类型 函数名称;
[argument]代表参数可选,就是可以继续增加参数。
FILE * stream表示的是一个叫stream的参数,他是一个指针,并且这个指针指向FILE(文件)类型。
char * format表示的是一个叫format的参数指向char(字符)类型的指针。
一般写法都是: 函数类型 函数名称;
[argument]代表参数可选,就是可以继续增加参数。
温馨提示:答案为网友推荐,仅供参考
第1个回答 2013-11-22
FILE* 是参数的类型,说明stream这个第一个参数是文件指针类型的,stream是第一个参数,char *是说第二个参数是字符指针类型的,const是说这个传入的字符指针是不能被修改的,arguement是参数列表,意思是说后面还可以有参数,具体多少个参数视你使用函数的情况而定。
FILE*stream;
straem是第一个参数的名字,FILE*是参数类型,文件指针类型。本回答被网友采纳
FILE*stream;
straem是第一个参数的名字,FILE*是参数类型,文件指针类型。本回答被网友采纳
第2个回答 2013-11-22
括号中是函数的形式参数,参数之间用逗号分隔,[ ]中间的内容表示这个参数是可选的,可以有也可以没有。这只是一般在文字描述的时候这样表示,真正在C语言代码中是不应该有[ ],要么去掉整个[ ],要么去掉[ ]而保留其中的内容(包括逗号)