基础

为什么gets函数不能用了?

在提交问题时,不少接收字符串的时候可以用gets函数(以前确实可以),但由于get函数不提供给出足够长的输入字符串时,避免目标数组缓冲区溢出的手段。std::gets于C++11被弃用,并于C++14移除。可使用std::fgets替代。也就是说现在只要用C++11及以后版本的标准,

MySQL 数据库登录

1. 登录前提 MySQL 服务必须已启动(可通过`net start mysql`或服务管理器确认)。 需知道 用户名(如`root`)和密码。 2. 通过命令提示符登录 步骤 1:打开命令提示符(管理员权限) 方法 1:`Win + R` → 输入`cmd` → 按`Ctrl+Shift+Enter`(管理员模式)。 方法

TurboC2.0使用教程

运行界面如下:首先,默认是File选项卡,不是的话可以用上下左右的键移动到这个选项卡上,然后回车确认,弹出下拉框,选择第一个Load,然后输入文件名,依旧是.c的后缀名,然后回车确认之后就可以写程序了,老规矩,没有缩进没有格式,全靠自己控制写完之后,

Linux free命令:显示系统内存状态

语法:free[选项]作用:free命令用于显示系统内存状态,包括系统物理内存、虚拟内存、共享内存和系统缓存。参数:参数说明回车显示内存使用情况-b以byte为单位显示内存使用情况-m以MB为单位显示内存使用情况-k以KB为单位显示内存使用情况-o不显示缓冲调节-s(间隔秒数)持续观察内存使用状况-t

常用的日期格式符有哪些?

常用的日期格式符:日期格式符作用%tY将日期中的“年”格式化为4位形式,例如:2000%ty将日期中的“年”格式化为2位形式,带前导零,例如:01%tm将日期中的“月”格式化为2位形式,带前导零,即01~13,其中“01”是一年的第一个月,“13”是支持阴历所需的一个特殊值%tp将日期中的“日”格式化

Linux常用命令(手册)大全

系统管理与维护命令:lspwdcddatasuclearmanwhowhoamifreepstophelpftphaltshutdownexitidusermodgroupmodkillclockrebootllalias文件管理与编辑命令:mkdirmorecatgreprmtouchlncpfin

从C到C++

前言学习C++前默认大家已经具备C语言的基础,如果还没有学过C语言,建议大家先学习C语言。C++语言是在C语言基础之上为支持面向对象而设计的这么一套程序语言,而面向对象在C++中的体现就是类的机制,所以C++也称作是“带类的C语言的”。那么什么是类?我们不妨先从C语言的结构体说起,

Python环境搭建

1.开发环境概述所谓“工欲善其事,必先利其器”,在正式学习Python之前要先搭建Python开发环境。由于Python是跨平台的,所以可以在多个操作系统上进行编程,常用的操作系统及说明如下表所示。Python开发常用的操作系统操作系统说明Windows推荐win7或以上版本。

C语言数据类型和关键字大全

在程序的世界中,承载一系列的信息的数字和字符都属于数据类型,但计算机需要一种方法来区别和使用这些不同的类型。具体的,C通过识别一些基本的数据类型做到这些。如果是常量数据,编译器一般通过其书写来辨认其类型,比如:123是整数,3.14浮点数(即小数)。

MySQL存储引擎修改指南

修改表存储引擎的方法1. 查看表的当前存储引擎SHOW CREATE TABLE <表名> \G或SHOW TABLE STATUS LIKE '<表名>' \G2. 修改单个表的存储引擎ALTER TABLE <表名> ENGINE=<存储引擎名>;示例:将student表从InnoD