函数
fucuvuv
这个作者很懒,什么都没留下…
展开
-
字符串函数
1.char*strcpy(char*s1,const char* s2);该函数把s2指向的字符串(包括空字符)复制到s1指向的位置,返回值是s1.2.char*strncpy(char*s1,const char* s2,size_t n);该函数把s2指向的字符串复制到s1指向的位置,复制的字符不超过n个,返回值是s1.空字符后的字符不被复制。如果原字符串的字符数少于n个,在目标原创 2017-01-04 20:36:20 · 198 阅读 · 0 评论 -
单字符I/O:getchar()和putchar()
1.getchar()(1)getchar()函数没有参数,它返回来自输入设备的下一个字符。例如:ch=getchar() 与scanf("%c",ch)有相同的效果。(2)混合输入数字字符时,单独使用getchar()函数和scanf()函数可以单独完成,但是两个不能结合用。因为getchar()函数读取每个字符,包括空格,制表符和换行符。而scanf()在读取数字时则会跳过空格,原创 2016-12-28 20:13:40 · 421 阅读 · 0 评论 -
自定义函数a告知编译器
1. 函数是用于完成特定任务的程序代码的自包含单元。某些函数会导致一些动作,比如printf()函数使数据打印在屏幕上。还有一些函数返回一个值以供程序使用,比如strlen()函数将指定字符串的长度传给程序。一般来说,一个函数同时具备这两条。2.使用函数的好处:(1)可以不用重复写代码 (2)使得程序更加模块化3.函数原型声原创 2016-12-29 20:29:26 · 286 阅读 · 0 评论 -
对字符串的输入输出函数
1.gets()函数 gets()(代表get string)函数对于交互式程序非常方便。遇到换行字符(\n)结束。它读取换行字符之前的所有字符,在这些字符后面添加一个空字符(\0),然后把这个字符串交给调用它的程序。它将读取换行字符并将它丢弃,这样下一次读取就会在新的一行开始。 gets()函数通过两种方式获得输入:(1)它使用一个地址把字符串赋予变量(2)gets()的原创 2016-12-30 18:45:55 · 582 阅读 · 0 评论 -
strlen().printf()和scanf()函数
一.strlen()函数 1.以字符为单位给出字符串的长度。在使用之前,要加一个头文件#include 2.与sizeof运算符不同的是,strlen()函数计算的长度不包括/0二.printf()函数 1.输出函数。请求printf()打印变量的指令取决于变量的类型。例如,打印整数时用%d 2.printf()使用的是值,无论该值是变量,常量还是表达式原创 2016-12-20 22:22:04 · 590 阅读 · 0 评论