C++
晓梦清尘
这个作者很懒,什么都没留下…
展开
-
C语言基础知识
Unicode 为每个字符提供一个号码,称为码点(code point),其中0到127的部分,跟 ASCII 码是重合的。C 语言诞生时,只考虑了英语字符,使用7位的 ASCII 码表示所有字符,ASCII 码的范围是0到127。auto:定义在函数中的变量默认为 auto 存储类,这意味着它们在函数开始时被创建,在函数结束时被销毁。或者:浅拷贝——char* 指针指向的是一个char[] 的地址,不能realloc()给一个函数或者赋值给一个char*类型的指针,除非你知道这个字符串中的字符的。原创 2023-04-17 10:01:05 · 257 阅读 · 0 评论 -
C\C++ 数据溢出错误!!!
原创 2021-08-02 16:05:24 · 827 阅读 · 0 评论 -
C++的有趣现象
1. 字面量不可直接相加 #include <stdio.h> using namespace std; template <typename T> void test(T v1, T v2){ T t; t = v1 + v2; cout<<t; } int main(){ string m = "Hello"; string n = "World!"; test(m,n); //test("Hello","W原创 2021-01-19 10:47:23 · 112 阅读 · 0 评论 -
C++类学习笔记
#define PAI 3.14 class circle{ public: //公有,可通过circle.radius 访问成员radius int radius; circle(int r, float r2, string st); //初始化构造函数 ~circle(); //析构函数(不可有返回值,也无参数),用于删除对象时执行 circle(){}; //构造函数(必须与类名相同) float perimeter(int r);原创 2021-01-18 10:28:23 · 196 阅读 · 2 评论