自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

准提童子的专栏

问题导向,模块分解,系统学习,步步为营

  • 博客(7)
  • 收藏
  • 关注

原创 有关字符串和字符的函数

字符串操作函数,在string.h头文件中声明连接char * strcat(char *s,char *t)将t指向的字符串连接到s所指的字符串上,并返回字符串s的地址。char * strncat(char *s,char *t, int n)只将t的前n个字符连接到s上比较int strcmp(char *s, char *t),比较字符串s,t,若st返回正整数,s=t

2015-02-10 16:02:15 829

原创 错误处理,错误输出

错误的处理/输出原因:因为运行程序一般在运行的末尾才输出形象的出错信息,这种情况在程序输出到屏幕时,还可以接受,但当是输出到文件或者通过管道作为另外一个程序的输入时,则不可以接受,因为出错信息也会作为输出。解决办法:标准输出stdout,它是一个指向标准输出文件的文件指针,采用同样的方法,stderr作为标准错误文件指针,指向标准错误文件,这样错误信息便不会被stdout包含。用例子说

2015-02-10 12:12:44 762

转载 exit()函数与return的区别 C语言

主要有几下几个不同点:  1. return返回函数值,是关键字;exit是一个函数。  2. return是语言级别的,它表示了调用堆栈的返回;而exit是系统调用级别的,它表示了一个进程的结束。  3. return是函数的退出(返回);exit是进程的退出。  4. return是C语言提供的,exit是操作系统

2015-02-10 10:03:54 622

原创 cat程序实现原理解释 C语言

cat 程序是将多个文件内容输出到屏幕上,命令行操作 cat 文件名1  文件名 2  文件名3 ...主要有两点:命令行多参数的调用 和 文件的输出/* ******************************* *cat.c *cat程序,在命令行输入文件名1,文件名2,... ,文件名n *在屏幕上输出这些文件内容 *如果没有文件名参数,则从标准输入中读取到标准输出

2015-02-09 22:34:55 3280

原创 主函数解释 C/C++

主函数:只有两种写法:int main(void){return 0;} 不需要从命令行获得参数int main(int argc, char *argv[]){return 0;} 需要从命令行获得参数以前经常出现的情况,void main()不存在这样的写法。DOS命令下如何运行exe文件磁盘 例如 D盘 D:文件夹 例如Dev c++ cd "Dev c+

2015-02-09 20:24:31 691

原创 文件的输入输出(举例,文本文件复制) C 语言

如何打开文件: FILE:一种包含文件信息的结构,在stdio.h中定义。文件指针:一种指针,指向一个包含文件信息的结构,即指向结构FILE的指针。FILE * fopen(char *name, char *mode),库函数,用于打开文件,第一个参数为打开文件的文件名,第二个参数为打开方式,返回一个指向文件信息结构的指针,利用该指针对文件进行操作。打开方式,即第二个参数,“

2015-02-09 16:56:14 962

原创 如何定义变长参数个数的函数

定义参数个数不确定的函数,需用到头文件stdarg.h,该头文件是专门为变长参数函数所用。参数变长函数的声明:void function(int intVal, ...),当然参数类型可以为double或其他,返回类型也可以自己修改。方法:先用头文件stdarg.h中的宏va_list定义一个指向参数的指针ap,va_list ap;再用宏va_start初始化指针ap,va_st

2015-02-09 12:45:12 1044

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除