![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
初学
Sincerity
这个作者很懒,什么都没留下…
展开
-
C++中的类与this指针
类与this指针类的定义类的限定符以及封装类的作用域:类的实例化:类对象模型(大小)this 指针 类的定义 C++ struct:可以定义数据以及函数,一般使用class struct Student { void display() { } void setId(int id) { _id = id } char name[10]; int _id; }; class Student {//成员函数 public://共有成员在任何地方可用 void di原创 2020-05-23 20:42:08 · 243 阅读 · 0 评论 -
C语言中的自定义类型(结构体、枚举及联合)
C语言中的自定义类型(结构体、枚举及联合)结构体结构体的声明结构体的成员访问结构体的内存对齐位段枚举联合 结构体 结构体是一些值的集合,这些值被称为成员变量,结构的每个成员可以是不同类型的变量。 结构体的声明 struct piont { int x; int y; }p1;//声明结构体类型,同时定义变量p1 struct point p2;//定义结构体变量p2 struct poin...原创 2020-03-13 16:45:41 · 407 阅读 · 0 评论 -
一些库函数的模拟实现合辑(字符串+内存函数)
部分库函数的模拟实现(字符串+内存函数)strlen函数strcpy函数strcat函数strcmpstrstr函数memcpy函数memmove函数 strlen函数 strlen函数是用来求字符串长度的,且包含 ‘ \0 ’,它的参数是一个char* 类型的指针,返回值是一个int类型的整数 #include<stdio.h> int My_strlen(const char* ...原创 2020-03-10 17:53:14 · 77 阅读 · 0 评论 -
C语言关于指针的几道面试题(烧脑预警)
C语言关于指针的面试题第一题第二题第三题第四题第五题第六题第七题最终题第一个输出第二个输出第三个输出第四个输出总结 第一题 #include<stdio.h> int main() { int a[5] = { 1, 2, 3, 4, 5 }; int* ptr = (int*)(&a + 1); printf("%d,%d", *(a + 1), *(ptr -...原创 2020-03-06 18:23:26 · 1055 阅读 · 0 评论 -
C语言中对于数组strlen和sizeof的各种情况及分析
strlen和sizeof本身的区别 szieof是一个运算操作符,在使用时无需声明头文件,它的参数可以是数据类型,数组,指针及函数等等 strlen是一个库函数,在使用前需要声明string.h头文件,它的参数必须是字符型指针(char* ) 对于数组 首先,数组和指针是两个不相干的概念,然而,C语言中很多情况下数组都能隐式转化为指针,指针也能当作数组一样使用(用[ ]来取下标) 32位系统下,...原创 2020-03-03 15:44:30 · 901 阅读 · 0 评论 -
关于原码、反码及补码的一些总结
大小端字节序 小端:数字的低位存到内存的低地址上。 大端:数字的低位存到内存的高地址上。 大端字节序符合平时直觉,一台机器大端还是小端,取决于CPU int a = 0x11223344 低地址 0x100 0x101 0x102 0x103 高地址 低地址 44 33 22 11 小端 低地址 11 22 33 44 大端 原码反码与补码 例如-10: 1000 0000...原创 2020-02-27 12:11:09 · 319 阅读 · 1 评论 -
关于C语言中函数的一些认知
什么是函数? 在C语言中,函数又可以被称为 “子程序”,它是一个大程序的某一个部分,由一个或多个语句块构成,负责完成某项特定任务,而且相较于其他代码,其具备相对独立性,可以用它来实现代码的模块化。 函数的分类 1.库函数 诸如printf(打印),strcpy(字符串拷贝)等基础功能函数,在C语言中基础库中提供了一系列的库函数,在使用是仅需使用#include来包含对应的头文件即可(可配合查询工具...原创 2020-02-02 14:46:43 · 134 阅读 · 0 评论 -
一个简单的扫雷游戏(是真的简单)
首先我们需要分析扫雷游戏 在微软的扫雷游戏中,开始游戏后,雷已经随机埋好,当鼠标点击一个待排查点,假如是雷,则游戏结束,假如不是雷,则会显示周围一圈格子中雷的数量。实际上游戏的机制非常简单,但需要实现,还是得仔细分析。 需要两个数组(字符数组),一个用以存放雷的位置,一个用以向用户显示当前游戏状态,为了方便检测游戏中四条边的雷的数量,这里应将实际数组扩大一圈,比如游戏中看到的是8x8的格子,而在...原创 2020-01-01 17:03:20 · 302 阅读 · 0 评论