如何在字符串里加入单引号详解编程语言
编程语言 如何 详解 字符串 加入 单引号
2023-06-13 09:11:49 时间
这是个很容易遇到的问题,也是经常会困扰初学者的问题,答案很简单:就是连续两个单引号。
从技术上来解释:代码分析器遇到一个单引号,就认为字符串文字开始,然后遇到下一个单引号的时候,它不会立即认为字符串结束,而是再读取下一个字符,如果还是单引号,则把这两个单引号解释为字符串中的一个单引号,并且继续分析后面的字符,直到遇到一个单引号后不是单引号,就认为这个字符串结束。
文字说明不太容易懂,下面用个例子来看看就容易理解了。
把字符串 abcd 赋值给字段 cstr: cstr = abcd .
遇到第一个单引号,字符串开始,接下来又是一个单引号,并一定不代表字符串结束,再读下一个字符,又是单引号,则说明这个字符串的第一个字符是单引号,然后是 a、b、c、d,接下来又是单引号,再读一个字符,还是单引号,说明字符串的第六个字符也是单引号,之后又遇到一个单引号,再读下一个字符,是句号,说明这个字符串结束了,字符串里的字符为 、a、b、c、d、 ,一共六个字符。
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/18336.html
c相关文章
- wordpress中如何禁止或者屏蔽更新提示详解编程语言
- JS如何判断浏览器类型和详细区分IE各版本浏览器详解编程语言
- java 字符串替换函数replace ,如何同时替换多个字符串详解编程语言
- java中的toString方法性能如何详解编程语言
- 多线程之间是如何通信的呢详解编程语言
- 基础薄弱的同学如何学习java更有效呢详解编程语言
- 如何搞定SVN目录的cleanup问题和lock问题详解编程语言
- 如何学习javascript详解编程语言
- rem是如何实现自适应中的详解编程语言
- css如何制作八边形详解编程语言
- [代码]如何取得表/结构的列名字(cl_abap_structdescr)详解编程语言
- 如何隐藏选择画面工具栏中的运行按钮[RS_SET_SELSCREEN_STATUS]详解编程语言
- 如何读取销售订单行项目特性值-VC_I_GET_CONFIGURATION详解编程语言
- 如何取得用户参数文件中的parameters-[BAPI_USER_GET_DETAIL]详解编程语言
- 如何动态改变ALV状态栏(Status)中的按钮文本和图标(Icon)详解编程语言
- 关于如何优雅的停止线程等问题详解编程语言