C语言—字符串排序

作者:追风剑情 发布于:2019-11-11 19:36 分类:C

示例 //Visual Studio中加上这句才可以使用scanf() //否则只能使用scanf_s() #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <string.h> #define SIZE 81 // 限制字符串长度,包括\0 #define LIM 20 // 可读入的最大行数 ...

阅读全文>>

标签: C语言

评论(0) 浏览(3003)

C语言—strstr()

作者:追风剑情 发布于:2019-11-6 21:19 分类:C

char * strstr(const char *s1, const char *s2)该函数返回s1字符串中s2字符串出现的首位置。如果s1中没有找到s2,则返回空指针。 示例 //Visual Studio中加上这句才可以使用scanf() //否则只能使用scanf_s() #define _CRT_SECURE_NO_WARNINGS #include <...

阅读全文>>

标签: C语言

评论(0) 浏览(3082)

C语言—strrchr()

作者:追风剑情 发布于:2019-11-5 19:42 分类:C

char * strrchr(const char * s, int c)该函数返回s字符串中c字符最后一次出现的位置(末尾的空字符也是字符串的一部分,所以在查找范围内)。如果未找到c字符,则返回空指针。 示例 //Visual Studio中加上这句才可以使用scanf() //否则只能使用scanf_s() #define _CRT_SECURE_NO_WARNING...

阅读全文>>

标签: C语言

评论(0) 浏览(2628)

C语言—strpbrk()

作者:追风剑情 发布于:2019-11-4 20:27 分类:C

char * strpbrk(const char *s1, const char * s2) 搜索s1中是否包含s2中的任意字符。 示例 //Visual Studio中加上这句才可以使用scanf() //否则只能使用scanf_s() #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #includ...

阅读全文>>

标签: C语言

评论(0) 浏览(2720)

C语言—strchr()

作者:追风剑情 发布于:2019-11-4 19:25 分类:C

strchar()用来搜索字符串中是否包含指定字符。 示例 //Visual Studio中加上这句才可以使用scanf() //否则只能使用scanf_s() #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <string.h> //argc: 参数个数 argv[...

阅读全文>>

标签: C语言

评论(0) 浏览(5841)

C语言—sprintf()

作者:追风剑情 发布于:2019-11-3 21:58 分类:C

sprintf()用来格式化字符串。 示例: //Visual Studio中加上这句才可以使用scanf() //否则只能使用scanf_s() #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #define MAX 20 char * s_gets(char * st, int n); ...

阅读全文>>

标签: C语言

评论(0) 浏览(2875)

C语言—strncpy()

作者:追风剑情 发布于:2019-10-31 19:59 分类:C

strncpy()函数用来拷贝字符串,第三个参数指明要拷贝多少个字符,当遇到空字符时或者拷贝了指定个数的字符时,则停止拷贝。 示例 //Visual Studio中加上这句才可以使用scanf() //否则只能使用scanf_s() #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include &l...

阅读全文>>

标签: C语言

评论(0) 浏览(2080)

C语言—strcpy()

作者:追风剑情 发布于:2019-10-30 19:56 分类:C

strcpy()函数用来拷贝字符串。 示例 //Visual Studio中加上这句才可以使用scanf() //否则只能使用scanf_s() #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <stdbool.h> //引入字符串函数string.h //一些ANSI...

阅读全文>>

标签: C语言

评论(0) 浏览(2770)

C语言—strncmp()

作者:追风剑情 发布于:2019-10-30 19:16 分类:C

strncmp()可以只比较字符串的前面几个字符。 示例 //Visual Studio中加上这句才可以使用scanf() //否则只能使用scanf_s() #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <stdbool.h> //引入字符串函数string.h /...

阅读全文>>

标签: C语言

评论(0) 浏览(2686)

C语言—strcmp()

作者:追风剑情 发布于:2019-10-29 19:40 分类:C

strcmp()函数用来比较两个字符串内容是否相等。 示例: 比较字符串 //Visual Studio中加上这句才可以使用scanf() //否则只能使用scanf_s() #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <stdbool.h> //引入字符串函数str...

阅读全文>>

标签: C语言

评论(0) 浏览(2670)

C语言—strncat()

作者:追风剑情 发布于:2019-10-28 21:28 分类:C

strncat()函数可以利用第三个参数指定要将第二个参数的字符数拼接到第一个参数。 示例 //Visual Studio中加上这句才可以使用scanf() //否则只能使用scanf_s() #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <stdbool.h> //引...

阅读全文>>

标签: C语言

评论(0) 浏览(12648)

C语言—putchar()

作者:追风剑情 发布于:2019-10-23 19:16 分类:C

putchar()输出单个字符。 示例 //Visual Studio中加上这句才可以使用scanf() //否则只能使用scanf_s() #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <stdbool.h> //引入字符串函数string.h //一些ANSI之前...

阅读全文>>

标签: C语言

评论(0) 浏览(3761)

C语言—fputs()

作者:追风剑情 发布于:2019-10-22 21:34 分类:C

fputs()函数是puts()针对文件定制的版本。它们的区别如下: 1、fputs()函数的第2个参数指明要写入数据的文件。如果要打印在显示器上,可以用定义在stdio.h中的stdout(标准输出)作为该参数。 2、与puts()不同,fputs()不会在输出的末尾添加换行符。 注意,gets()丢弃输入中的换行符,但是puts()在输出中添加换行符。...

阅读全文>>

标签: C语言

评论(0) 浏览(7429)

C语言—puts()

作者:追风剑情 发布于:2019-10-22 21:29 分类:C

示例 //Visual Studio中加上这句才可以使用scanf() //否则只能使用scanf_s() #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <stdbool.h> //引入字符串函数string.h //一些ANSI之前的系统使用strings.h头文件,而 //...

阅读全文>>

标签: C语言

评论(0) 浏览(12146)

C语言—strlen()

作者:追风剑情 发布于:2019-10-21 21:27 分类:C

strlen()函数求字符串长度。 示例 //Visual Studio中加上这句才可以使用scanf() //否则只能使用scanf_s() #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <stdbool.h> //引入字符串函数string.h //一些ANSI之...

阅读全文>>

标签: C语言

评论(0) 浏览(7998)

C语言—strcat()

作者:追风剑情 发布于:2019-10-21 20:14 分类:C

strcat()函数用于拼接字符串。 示例 //Visual Studio中加上这句才可以使用scanf() //否则只能使用scanf_s() #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <stdbool.h> //strcat()函数的原型在strin...

阅读全文>>

标签: C语言

评论(0) 浏览(2110)

C语言—gets_s()

作者:追风剑情 发布于:2019-10-21 19:39 分类:C

C11新增的gets_s(),比fgets()少了第3个参数 示例 //Visual Studio中加上这句才可以使用scanf() //否则只能使用scanf_s() #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <stdbool.h> #define STLEN ...

阅读全文>>

标签: C语言

评论(0) 浏览(4063)

fgets()

作者:追风剑情 发布于:2019-10-20 22:30 分类:C

示例一 //Visual Studio中加上这句才可以使用scanf() //否则只能使用scanf_s() #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <stdbool.h> #define STLEN 14 //argc: 参数个数 argv[]: 参数数组 int ...

阅读全文>>

标签: C语言

评论(0) 浏览(3021)

C语言—gets()

作者:追风剑情 发布于:2019-10-18 20:14 分类:C

gets()函数读取整行输入,直至遇到换行符,然后丢弃换行符,储存其余字符,并在这些字符的末尾添加一个空字符使其成为一个C字符串。它经常和puts()函数配对使用,该函数用于显示字符串,并在末尾添加换行符。 示例 //Visual Studio中加上这句才可以使用scanf() //否则只能使用scanf_s() #define _CRT_SECURE_NO_WARNINGS...

阅读全文>>

标签: C语言

评论(0) 浏览(2545)

C语言—字符串数组与指针的区别

作者:追风剑情 发布于:2019-10-15 21:17 分类:C

const char ar1[29] = "this is a char array."; const char *pt1 = "this is a char array.";        数组形式(ar1[])在计算机的内存中分配为一个内含22个元素的数组(每个元素对应一个字符,还加上一个末尾的空字符‘\0’),每个元素被初始化为字符串字...

阅读全文>>

标签: C语言

评论(0) 浏览(2586)

C语言—表示字符串和字符串I/O

作者:追风剑情 发布于:2019-10-14 19:40 分类:C

示例一:字符串字面量(字符串常量) //Visual Studio中加上这句才可以使用scanf() //否则只能使用scanf_s() #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <stdbool.h> #define MSG "I am a symbolic string...

阅读全文>>

标签: C语言

评论(0) 浏览(2920)

C语言—复合字面量

作者:追风剑情 发布于:2019-10-13 20:50 分类:C

示例 //Visual Studio中加上这句才可以使用scanf() //否则只能使用scanf_s() #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <stdbool.h> #define COLS 4 int sum2d(const int ar[][COLS], ...

阅读全文>>

标签: C语言

评论(0) 浏览(2622)

Powered by emlog  蜀ICP备18021003号-1   sitemap

川公网安备 51019002001593号