摘要: 主要介绍strlen(), strcat(), strncat(), strcmp(), strncmp(), strcpy(), strncpy()以及sprintf()。 strlen() 原型:size_t strlen(const char \ __s); 获取字符串长度。参数为字符串地址, 阅读全文
posted @ 2019-01-05 23:15 Jeffrey_Yang 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 字符串输入 字符串输入首先要考虑的是存储位置和存储空间大小。 例子:char \ name; scanf("%s", name); 指针未初始化,可能指向内存中的任意地方,字符串读入的时候有可能覆盖内存中的关键数据,造成程序或机器崩溃。 char name[81]; 这种方式显式声明空间并进行初始化 阅读全文
posted @ 2019-01-05 15:51 Jeffrey_Yang 阅读(1611) 评论(0) 推荐(0) 编辑
摘要: C语言中的字符串一般就是字符数组(char array terminated with a null character '\0')。而数组和指针又可以操作字符串,同时C标准库(stdio.h和string.h等)提供了很多常用的字符串操作函数。 因此,有必要记录这些重要的函数,以及字符串的函数和指 阅读全文
posted @ 2019-01-05 00:13 Jeffrey_Yang 阅读(319) 评论(0) 推荐(0) 编辑