C++
文章平均质量分 59
Smile_Bit_Seven
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C/C++ Linux 键盘检测
一、方法 C/C++ 在 Linux 中没有现成的键盘检测函数,可以利用 <termio.h> 中的 struct termios 结构体来构造键盘检测函数。至于 struct termios 的具体解析,这里不展开介绍,下面给出构造的键盘检测代码。二、代码#include <termio.h>#include <stdio.h> int scanKeyboard(){ int in; struct termios new_settings;原创 2022-04-27 10:14:29 · 3087 阅读 · 1 评论 -
const修饰指针的三种情形
要搞清楚const对指针修饰的结果,首先要搞清楚 *p 和 p 的区别。*p存储的是指针指向地址的值,p是指针变量用来存储指向地址。const关键字的作用是限制操作,const int *p 此时const后面跟着 *p ,const就限制了 p 的操作,指针的值不能修改;int * const p 此时const后面跟着 p 时,const限制了 p 的操作,这时指针的地址不能改;const int * const p 此时const同时修饰p和p,指针的值和地址都不能改。#include <s原创 2020-11-29 22:21:31 · 347 阅读 · 0 评论 -
C++结构体全集
内容概览文章介绍了C++结构体的定义使用、结构体数组、结构体指针、结构体嵌套结构体、结构体做函数参数、结构体中const的使用等知识点,有兴趣的可以瞄一眼。结构体定义和使用定义语法:struct 结构体名 { 结构体成员列表 };三种创建方式:1、struct 结构体名 变量名;2、struct 结构体名 变量名={ … };3、定义时分号前添加变量名:struct 结构体名 { 结构体成员列表 } 变量名;注意:方式二创建为常用方法,创建时struct可省略// t原创 2020-11-29 20:28:48 · 606 阅读 · 0 评论
分享