
C++
.
XL__MAX
这个作者很懒,什么都没留下…
展开
-
C++常识1:字符串末尾为什么要加‘\0’
在C/C++语言中,字符串是用字符数组来表示的。但是,字符数组中的内容,直接显示,可能会出现乱码,因为编译器从物理内存中解释字符串时,从数组头部开始依次显示字符,编译器并不知道要到哪里结束,若把不属于字符串的内容当做字符串的内容来解释了,就会出现乱码,因此要约定一下什么时候才算结束,这个约定就是’\0’使用’\0’空字符作为结束符,代表字符串的结束,这是一种默认处理方式。...原创 2020-05-31 17:13:18 · 3516 阅读 · 3 评论 -
C++基础1:初学笔记
1.对于字符串str,如何测量字符串的长度?答:len = str.size();2.对于字符串str,如何取出字符串中的第i个字符?答:char = str[i-1];3.如何得知一个数的“位数个数”为偶数还是为奇数?如8为奇,4589为偶答:用log10()函数:if((int)log10(nummber)&1==1)return …;4.如何在ptr后添加新成员“100”...原创 2020-04-16 01:43:48 · 549 阅读 · 0 评论 -
C++基础2:ASC码中 ‘A’ 和 ‘a’ 分别在什么位置??
A=65;a=97;原创 2020-04-10 01:16:00 · 1913 阅读 · 0 评论 -
const:不可修改(简单理解)
const:不能修改(简单理解)const在C/C++中的特性是不一样的,今天只讲通用部分。const修饰谁,谁的值就不能改变。//两者等价const int a;int const a;//都是修饰a,a的值不可改变。//两者不等价const int c;//修饰c,*c中的值不可更改int * const c;//修饰c,c指向的地址不可更改,*c中的值可以更改—...原创 2020-02-05 23:19:52 · 1378 阅读 · 0 评论 -
Visual Studio__入门小问题集锦
一、Visual Studio__调试控制台显示“进程已退出”__如何解决?解决办法:1.第一步,在主函数的末尾加上一行system(“pause”); ,指的是控制台关闭前按任意键2.第二步,启用“工具”->“选项”->“调试”->“调试停止时自动关闭控制台”...原创 2020-04-03 17:27:16 · 425 阅读 · 0 评论 -
指针作为函数参数的函数定义和调用
指针作为函数参数的函数定义和调用函数定义:void printmsg(int * pointer) {…}“()”里为定义的指针pointer实际调用:printmsg(&address);“()”里为输入的地址address...原创 2020-03-27 01:11:25 · 2278 阅读 · 0 评论 -
c风格字符串和c++风格字符串
原创 2020-03-24 17:16:08 · 315 阅读 · 0 评论 -
C++中常用的转义字符有哪些?
C++中常用的转义字符如下:原创 2020-03-24 16:41:04 · 1017 阅读 · 0 评论 -
C++中关键字sizeof如何使用?
int a;两种方式:1.sizeof(int)2.sizeof(a)原创 2020-03-24 16:28:59 · 261 阅读 · 0 评论 -
常用的C++关键字有哪些?
常用的C++关键字如下:原创 2020-03-24 16:07:18 · 1210 阅读 · 1 评论