C++
qq_44976409
这个作者很懒,什么都没留下…
展开
-
C语言值传递与地址传递
参考:https://blog.csdn.net/weixin_46245201/article/details/118899444。地址传递也叫指针传递:如果是指针,就将指针变量存储的地址,传递给接收变量,如果是数组,就将数组的首地址传递给接收变量。将变量指向的存储内容,在传递/赋值时,拷贝一份给接收变量。整数、小数、字符(类型)原创 2023-03-02 11:41:05 · 984 阅读 · 0 评论 -
C语言中的strlen()和sizeof()对比
*1. strlen函数:**计算的是字符串str的长度,从字符的首地址开始遍历,以 ‘\0’ 为结束标志,然后将计算的长度返回,计算的长度并不包含’\0’。当我们遇到“\0"时我们就要停止读取,此时“\0"前字符的个数就是字符串的长度,注意:这里的“\0"只是结束标志,仅仅告诉我们strlen函数读取到这里就要停止了,“\0"不算做一个字符!!!**2. sizeof函数:**相比strlen函数,sizeof就简单多了,sizeof其实就是一个运算符,主要用来计算所占空间字节的大小。原创 2023-03-01 14:50:47 · 546 阅读 · 1 评论 -
C语言知识总结
用单引号引起的一个字符实际上代表一个整数,整数值对应于该字符在编译器采用的字符集中的序列值。" "视为字符串,且编译器在后面自动加上’\0’双引号里面的是字符串, 而单引号里面的代表字符。str = “a”输出的就是a这个字母;str = ‘a’输出的测试65。''则视为单个字符,整型。原创 2023-02-22 15:40:09 · 298 阅读 · 0 评论 -
C++的常用注释的三种方法
C++的常用注释的三种方法https://blog.csdn.net/qq_34692743/article/details/81587105转载 2021-12-14 16:30:15 · 241 阅读 · 0 评论 -
VIM的使用
https://blog.csdn.net/xiaolong2w/article/details/8224839?spm=1001.2101.3001.6650.1&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-1.no_search_link&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefaul转载 2021-12-07 11:40:33 · 86 阅读 · 0 评论 -
C++ *和& 的意义
C++ *和&在c++中,当申明变量int *p 的时,表示p是一个储存地址的变量;比如int p=0,表示p指向地址为00000000的地址单元。当申明指针p之后,再用p表示p指向的储存空间的内容;&表示取变量的地址;下面用一些代码来解释*和&的关系;#include<iostream>using namespace std;int main(){ int a=123; //&a表示a在内存中的地址,也就是123在内存中的地址原创 2021-08-22 15:01:07 · 587 阅读 · 0 评论 -
C++中的 % 的含义解释
C++中的%的解释比如:char ch=‘a’;printf("%c\n",ch);那么就会输出a%d:输入输出为整形,printf("%d",a);也就是打印整数a.%s:输入输出为字符串%f:输入输出为浮点型printf( stream, “%s%c”, s, c );%s – 打印格式,按字符串方式输出变量s的值(字符串)到文件流stream%c – 打印格式,按ASCII字符方式输出变量c的值(即打印一个字符)到文件流streamprintf( stream, “%f\n”, fp原创 2021-07-27 16:12:04 · 15206 阅读 · 0 评论