吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1483|回复: 3
收起左侧

[其他转载] C语言笔记04_初识字符串

[复制链接]
折纸M 发表于 2022-2-7 16:12

C语言笔记04_初识字符串

这只是一篇新手个人学习笔记,其中不可避免出现理解不深不透,仅以督促自身及记录,如有错误,望批评指正!

字符串+转义字符+注释

字符串

这种由双引号(Double Quote)引起来的一串字符称为字符串字面值(String Literal),或者简称字符串。

例:“hello”

转义字符

注:字符串的结束标志是一个\0的转义字符。在计算字符串长度的时候\0是结束标志,不算作字符串内容。

​ //字符数组-数组是一组形同类型的元素
​ //字符串在结尾的位置隐藏了一个"0"的字符

​ // \0是字符串的结束标识

例:

于此处按f10进行调试,再通过调试——窗口——监视打开选项卡

image-20220117205322752

#include <stdio.h>
#include<string.h>

int main()
{

    //char arr[] = "hello";
    char arr1[] = "abc";
    char arr2[] = { 'a','b','c','\0'};

    printf("%s\n", arr1);
    printf("%s\n", arr2);

    printf("%zd\n", strlen(arr1));
    printf("%zd\n", strlen(arr2));

    return 0;
}

strlen()为求字符串长度 需要引用头文件#include<string.h>

image-20220121220537363

注释:
  1. 代码中有不需要的代码可以直接删除,也可以注释掉

  2. 代码中有些代码比较难懂,可以加一下注释文字

    注释有两种风格: C语言风格的注释 /xxxxxx/

    缺陷:不能嵌套注释

    C++风格的注释 //xxxxxxxx

    可以注释一行也可以注释多行

    与君共勉,一起进步!

    最近又是过年又是刷题的,就没什么时间写笔记,后面会慢慢恢复更新

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

头像被屏蔽
tlf 发表于 2022-2-7 16:38
提示: 作者被禁止或删除 内容自动屏蔽
xz91168 发表于 2022-2-7 16:54
 楼主| 折纸M 发表于 2022-2-7 21:47
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 08:46

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表