寻找子串的问题。请各位帮我看看我代码的问题指导一下我

img

img


为什么我赋值的数组会多出来个字符??
而且数组的长度超过我给的定义了,求解答。
感激不尽感激不尽。

  • 这个问题的回答你可以参考下: https://ask.csdn.net/questions/7730126
  • 这篇博客也不错, 你可以看下趁室友洗澡的时候华丽的给他戒网瘾(教不会打我)
  • 除此之外, 这篇博客: 如何实现一个简易版语言编译器?中的 3. 我们将要实现什么 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
  • 在这次旅程的终点,我们将实现一个名为CMM(即C Minus Minus)语言的编译器,这个编译器的输出将是由我们自己设计的一套指令集中的指令所构成的指令文件。所以,我们还将实现一套虚拟机程序,以运行编译器输出的指令文件。

    CMM语言是一门将C语言的语法进行缩减后得到的语言。其主要特点如下:

    • 只有一种类型:int

    • 支持赋值、四则运算与比较运算

    • 支持if、while语句

    • 支持函数

    • 支持数组

    • 区分全局作用域与局部作用域

    接下来,就让我们深入编译器前端一探究竟吧。请看下一章:

  • 您还可以看一下 刘建行老师的非计算机专业,转行程序员?我可以帮你课程中的 引言小节, 巩固相关知识点