puts(字符数组);
gets(字符数组);
strcat(字符数组1,字符数组2);字符串连接 把2连到1的后面
strcpy(字符数组1,字符数组2);字符串复制 把2复制到1里面
strncpy(字符数组1,字符数组2,N);字符串复制 把2前面的N个字符复制到1去
strcmp();
strlen();
strlwr();
strupr();
static auto extern register
#define 标识符 字符串
#undef 标识符(终止宏命令的作用范围)
#define 宏名(参数表) 字符串
(#ifdef 标识符
程序1
#else
程序2
#endif)它的作用是若所指定的标识符已#define定义过了,则在编译的阶段执行程序1,否则
(#ifndef 标识符
程序1
#else
程序2
#endif
)没定义执行1,定义就执行2。
(if 表达式
程序1
#else
程序2
#endif)指定的表达式为真时就执行1,否则执行2。
struce 结构体名
{成员
}变量名;
malloc() 原型为:void *malloc(unsingned int size);其作用在内存的动态存储区中分配一个长度为size的连续空间。如里此未能成功执行,则返回空指针。
calloc() 原型为:void *calloc(unsingned n,unsinged size);其作用在内存的动态存储区分配N长度为size的连续空间。返回一个指各分配起始位置的指针,如里分配不成功,返回NULL。
free(); 原型为:void free(void *p);其作用是放开由P指向的动态存储区,使这部分内存空间被其他的变量使用。P是最后一次调用的calloc或malloc时的返回值。
文件的打开(fopen)FILE *fp;fp=fopen(文件名,使用文件的方式);
文件的关闭(fclose)fclose(文件指针fp);
fputc(ch,fp);把ch写到磁盘上的文件上去,如果写入成功,则返回就是输出字符,否则返回玫个EOF(-1)。
ch=fgetc(fp);从指定的文件读入一个字符,如里执行提时候碰到文件结束符,返回一个文件结束标志(EOF)。
feof(fp);测试当前是否文件结束,如里文件结束的值为1,真,否则为0,假。
fread(buffer,size,count,fp);
fwrite(buffer,size,count,fp);
buffer:是不个指针,它是数据的存放地。
size: 要读写的字节数。
count:要进行读写多少个size字节的数据项。
c语言写入txt文件fp:文件型指针。
fprintf(文件指针,格式字符串,输出列表);
fscanf(文件指针,格式字符串,输入列表);
putw(10,fp);
getw();略
fgets()
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论