C/C++基础
wk灬丨
Android developer
展开
-
C++ 面向对象、多继承
java 和 c++ 面向对象的区别原创 2023-04-14 16:21:20 · 566 阅读 · 0 评论 -
C/C++ 可变参数
相比 java 而言,C/C++ 的可变参数在使用上就有点复杂,在方法上定义参数的时候直接用 ... 代表可变参数。原创 2023-04-13 17:50:06 · 138 阅读 · 1 评论 -
C/C++ 常量指针、指针常量、常量指针常量
虽然使用常量指针或指针常量可以使程序更加安全和稳定,但是它们也可能会增加程序的复杂性,因此应该根据实际情况选择合适的指针类型。原创 2023-04-11 10:18:19 · 53 阅读 · 0 评论 -
C/C++ 指针传递的作用
所以,不管是二级指针还是三级指针,传递内存地址给函数的目的都可以这样子去理解原创 2023-04-06 14:48:34 · 327 阅读 · 0 评论 -
C/C++ 字符串的转换、比较、查找、拼接
手写完这些之后,深刻意识到,java 的底层就是 C 这一句话,因为这些功能 java 一行就搞定了的。原创 2023-04-04 18:21:44 · 169 阅读 · 0 评论 -
C/C++ 指针移动
在 java 中,获取字符串的长度非常简单,在 C/C++ 中,是通过指针移动来实现的。原创 2023-04-03 18:16:36 · 769 阅读 · 0 评论 -
C/C++ 函数指针、typedef 定义类型
函数指针是指一个指向函数的指针变量。和普通的指针变量一样,函数指针变量也可以被赋值、传递和使用。原创 2023-03-31 15:07:06 · 184 阅读 · 1 评论 -
C/C++ 取地址、取值、值引用
C/C++ 取地址(&)、取值(*)、值引用原创 2023-03-30 18:25:30 · 1170 阅读 · 0 评论 -
C/C++ 为什么字符串能用char指针表示
由于 str 本身就是一个指向该字符串的第一个字符的指针,因此我们可以使用一个指针变量 p,将其指向该字符数组的第一个字符,并通过指针 p 访问和操作该字符数组。" 是一个字符串常量,编译器会在静态存储区为其分配一个内存地址,并将该地址赋值给指针变量 str。因此,如果我们想要使用一个字符串常量,只需要使用一个指向该字符串常量的指针,就可以在程序中访问和操作该字符串。因此,如果我们使用一个字符数组来存储字符串,也可以使用指针来访问和操作该字符串。因此,字符串能够用指针表示的主要原因是,原创 2023-03-30 16:37:09 · 708 阅读 · 0 评论