C语言:返回传入字符串的长度
来源:互联网 发布:加拿大北电网络市值 编辑:程序博客网 时间:2024/05/18 03:55
#include <stdio.h>#include <stdlib.h>#include <string.h>//返回传入字符串的长度int GetStrLength(char[]);//封装fgets,用来接受字符串的字符数组,接受的字符总数void GetString(char [], int count);void GetString(char str[], int count){ //使用fgets函数接受字符串,使用\0替换字符数组的最后一位\n fgets(str, count, stdin); //返回\n字符所在的指针 char * find = strchr(str, '\n'); //查找换行符 if(find)//如果找到了 *find = '\0'; //根据找到的指针,修改指向的元素为\0}int GetStrLength(char str[]){ int count = 0;//字符串中的字符个数 int i; while(str[count] != '\0') { if(str[count] == '\n') { str[count] = '\0';//替换 break; } count++; } return count;}int main(){ char names1[50]; //fgets(names1, 5, stdin); GetString(names1, 20); int len = GetStrLength(names1); printf("字符串的长度为: %d\n", len); return 0;}
阅读全文
0 0
- C语言:返回传入字符串的长度
- C语言strlen()函数:返回字符串的长度
- C语言strlen()函数:返回字符串的长度
- C语言strlen()函数:返回字符串的实际长度
- C语言字符串的返回
- C语言字符串长度
- C语言字符串长度
- C语言字符串长度
- C语言字符串长度
- C语言 字符串长度
- C语言字符串长度
- 返回字符串的长度
- C语言--字符串长度的计算方法
- C语言计算字符串的长度strlen
- C语言字符串的长度与大小
- C语言 - 得到字符串的长度
- C语言中字符串的长度
- 【c语言】求一个字符串的长度
- SpringMVC(Thymeleaf)向JQuery传参
- storm介绍
- li span 中多个长短不一的checkbox如何上下对齐排列
- OpenCV3.1.0安装contrib模块的方法
- pandas入门
- C语言:返回传入字符串的长度
- java8-01-lambda
- hdu 6034 Balala Power!(DP)
- 简易计算器(2)- 语法分析(不使用Yacc)
- java基础之流和序列化
- 索引算法
- LintCode判断一个数是不是回文数
- 栈和队列
- DQN-《Human-level control through deep reinforcement learning》译文