栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

数据结构学习 Day 10

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

数据结构学习 Day 10

学习日记:当我面对一道算法题时,我发现,我的脑子里面是一片空白的没有思路,怎么样去想一道题的构造和算法该是什么样的呢,这是需要思考的问题。

目录

字母异位词

strlen()函数

exit()函数


字母异位词

长度一样,所含一样的字母就是字母异位词,其次,将字母按照ASCII码排序之后,两个字符串一定是一样的。

strlen()函数

C 库函数 size_t strlen(const char *str) 计算字符串 str 的长度,直到空结束字符,但不包括空结束字符。

用法如下

#include 
#include 

int main ()
{
   char str[50];
   int len;

   strcpy(str, "This is runoob.com");//strcpy()函数是C语言中的一个复制字符串的库函数

   len = strlen(str);
   printf("%s的长度是 %dn", str, len);
   
   return(0);
}



|This is runoob.com| 的长度是 |18|

strcpy()函数

strcpy()函数是C语言中的一个复制字符串的库函数

声明:
char *strcpy(char *dest, const char *src)

参数:
  • dest – 指向用于存储复制内容的目标数组。
  • src – 要复制的字符串。

返回值:

该函数返回一个指向最终的目标字符串dest的指针

exit()函数

所在头文件:stdlib.h

功能:关闭所有文件,终止正在执行的进程

exit(1)表示异常退出,这个1是返回给操作系统的

exit(x)(x)不为0都表示异常退出

exit(0)表示正常退出

正常退出和异常退出的区别:

如果不用返回结果都话,其实效果是一样的,程序都会退出,关键是退出之后返回的不一样

判断是否是字母异位词,要有层次性的想法,首先判断长度,如果长度都不相同那么肯定就不是字母异位词,其次判断这个键入的字符的码具体是怎么样的,但是这个第二层的思路我暂时理解的还不是很透彻,可能得去请教一下同学啦

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/913638.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号