
c++语法
文章平均质量分 64
GYHlf
这个作者很懒,什么都没留下…
展开
-
C++ 认识string类
由于在c++中,字符有 “转义” 的用法,所以很多时候在字符前面添加了一个 “\”,就会使得后面的字母发生转义。但是有时候我们不想转义,想原样输出,就得转义很麻烦,而 原始字符串的出现,就是为了处理这一类情况和正则表达式,具体语法如下。:string的接口比较复杂,除了字符串操作,花园begin(),end(),push_back()等类似容器的操作,会使人容易把它当成一个”字符串容器“,但。字符串视图类,内部指保存了一个指针和长度,无论是拷贝,还是修改,都比。:c++11为方便使用字符串,新增。原创 2024-04-20 22:08:08 · 730 阅读 · 0 评论 -
C++字符串格式化
数量限定符号放到匹配格式的后面,例如:电话号码:024-84820482,02484820482(假设前面3或者4位,后面7或者8位,并且中间的减号可有可无),都是符合规定的,那么可以 用如 下格式来匹配:[0-9]{3,4} -?注意:“\”为转义字符,因为“-”在正则表达式用有代表一个范围的意义,例如:前面所说的[0-9],所以它需要转义字符“\”进行转义才可用;2、“[]”,在[]内可以指定要求匹配的字符,例如:“a[nbc]c”可以匹配“anc”、“abc”、“acc”;原创 2024-04-20 22:03:52 · 3126 阅读 · 0 评论 -
string的简单认识
string的接口比较复杂,除了字符串操作,还有begin(),end(),push_back()等类似容器的操作,会使人容易把它当成一个”字符串容器“,但字符串和容器完全是两个不同的概念,存储的应该是有关系的文本,如若没有关系,建议使用vector来存取。但是有时候我们不想转义,想原样输出,就得转义很麻烦,而 原始字符串的出现,就是为了处理这一类情况和正则表达式,具体语法如下。但是以前只能使用 c函数 atoi()、atol(),而它们的参数是c字符串而不是string,转起来很麻烦。原创 2023-01-01 02:31:03 · 180 阅读 · 0 评论 -
C++杂谈
c++简单应用技巧原创 2022-10-01 11:40:03 · 311 阅读 · 0 评论 -
C语言位域的简单使用
【代码】C语言位域的简单使用。原创 2022-09-21 22:56:19 · 278 阅读 · 0 评论 -
sprintf()函数注意项
sprintf() 和 snprintf() 函数用法原创 2022-09-15 21:43:23 · 343 阅读 · 0 评论 -
c++ reference和pointer简单探讨
引用只是c++语法塘,可以看作编译器自动完成取地址、解引用的常量指针 引用区别于指针的特性都是编译器约束完成的,一旦编译成汇编就和指针一样 由于引用只是指针包装了下,所以也存在风险,比如如下代码: int*a=newint; int&b=*a; deletea; b=12;//对已经释放的内存解引用 引用由编译器保证初始化,使用起来较为方便(如不用检查空指针等) 尽量用引用代替指针 引用没有顶层const(引用本身不可变)即in...原创 2022-05-24 19:55:03 · 205 阅读 · 0 评论