C语言字符与字符串杂记

文章目录

  • 前言
  • 一、字符
    • 0,'0','\0'
  • 二、字符串
    • 为什么用char*存储字符串而不用char
    • 计算字符串长度
  • 三、字符数组与字符串常量的区别
  • 总结


前言

最近学习了C语言字符和字符串的相关知识,本文将学到的相关知识中本人认为比较有意思的知识点记下来,方便以后复习。


提示:以下是本篇文章正文内容,下面案例可供参考

一、字符

0,‘0’,’\0’

在学习字符的相关知识的时候,让我印象比较深的是这三个字符,此处做个记录。在看完代码后建议写下自己认为的输出结果再和真正的输出结果比对。
代码如下(示例):

#include 

int main(int argc, const char * argv[]) {
   
    char c = 0;
    printf("%d ", c);
    printf("%c ", c);
    c = '0';
    printf("%d ", c);
    printf("%c ", c);
    c 

你可能感兴趣的:(C语言,c语言,字符串)