首页 > 其他分享 >c.字符串单元笔记

c.字符串单元笔记

时间:2022-11-16 16:55:08浏览次数:34  
标签:函数 str2 str1 笔记 str 字符串 格式 单元

1.逐个字符串输入/输出

采用“%c”的格式符

 

2.整个字符串输入/输出

采用“%s”的格式符

 

3.gets函数

用于输入字符,可包含空格,直到遇到换行符\n

格式:get(str);

 

4.puts函数

用于将字符串的内容显示在显示器上

格式puts(str);

 

5.字符串测量长度函数:strlen

用于测量字符串长度(字符个数,不包括“\n”),函数返回整数值。

格式:strlen(str);

   n1=strlen(str);

 

6.字符串复制(拷贝)函数:strcpy

用于将str2的字符串内容复制到str1中,进行替换

格式:strcpy(str1,str2);

还可以固定用str2中的前几项替换str1的前几项

格式:strcpy(str1,str2,2);

 

7.字符串连接函数:strcat

用于将str2的字符串连接到str1的末尾,自动省略str1末尾的\0,放到整体字符串末尾

格式:strcat(str1,str2);

 

8.字符串比较函数:strcmp

用于比较str1和str2之间逐个字符的ASCLL码值大小,直到遇到‘\0’为止。

格式:strcmp(str1,str2);

if(strcmp(str1,str2)==0)

注:str1>str2 返回值为ASCLL码值差的正整数

   str1=str2 返回0

  str1<str2 返回值为ASCLL码值差的负整数

 

标签:函数,str2,str1,笔记,str,字符串,格式,单元
From: https://www.cnblogs.com/piyuheng/p/16896492.html

相关文章

  • 详解主成分分析PCA与奇异值分解SVD-降维后的矩阵components_ & inverse_transform【菜
    视频作者:[菜菜TsaiTsai]链接:[【技术干货】菜菜的机器学习sklearn【全85集】Python进阶_哔哩哔哩_bilibili]V(k,n)这个矩阵保存在.components_这个属性当中我们之前谈到......
  • 第4章 控制语句(第1部分)、赋值、自增和自减运算符(笔记)
    4.1简介知晓程序可用构建块,应用已证实的行之有效的程序构建方法。4.2算法包括执行的动作和动作的顺序。4.3伪代码用自然语言表述的算法4.4控制结构顺序结构、选择......
  • [WUSTCTF 2020]getshell 题目笔记
    先分析一下,32位程序,无保护,可执行用IDA分析,发现buf存在泄露点shell函数存在后门,在0x0804851B计算一下长度,0x18+0x4=0x1C构造exp如下frompwnimport*filenam......
  • 1047. 删除字符串中的所有相邻重复项
    1047.删除字符串中的所有相邻重复项给出由小写字母组成的字符串 S,重复项删除操作会选择两个相邻且相同的字母,并删除它们。在S上反复执行重复项删除操作,直到无法继......
  • 《Unix/Linux系统编程》第14章学习笔记
    第14章MySQL数据库系统MySQL(MySQL2018)是一个关系数据库系统。在关系数据库中,数据存储在表中。每个表由多个行和列组成。表中的数据相互关联,表也可能与其他表有关联。......
  • FreeCAD-笔记1-创建一个实体凸台
    1.新建(CTRL+N)2.创建实体PartDesign-Body  3.创建草图PartDesign-Newsketch   选择一个基准平面并点击“ok”或者直接双击某个基面,进入草绘工作台。  ......
  • 深入理解css 笔记(8)
      接下来我们讲下响应式设计,最初开发人员通过创建两个网站来解决这个问题。桌面版和移动版,只是假如要兼容越来越多的设备,比如大屏的平板手机,ipadmini.这时候,强制分开的......
  • 一些基础的笔记Easy_Maths
    EasyMaths排列组合:剩余法对等法R进制整数表示:除以基数R,取余,逆序写下R进制小数表示:乘以基数R,向下取整,顺序写下反码补码原码:反码=绝对值负数符号位不动,其余按位取......
  • Linux--学习笔记
    Linux--学习笔记第1章Linux入门1.1概述1.2Linux和Windows第2章Linux文件与目录结构2.1Linux文件Linux系统中一切皆文件。2.2Linux目录结构......
  • mysql笔记-2022-11-16
    1、Mysql安装,参照学习视频一步步展开即可。   https://www.bilibili.com/video/BV1NJ411J79W?p=6&spm_id_from=pageDriver&vd_source=83cfcaf83fbcf6f545d917d051b89......