基础

为什么gets函数不能用了?

为什么gets函数不能用了?在提交问题时,不少接收字符串的时候可以用gets函数(以前确实可以),但由于get函数不提供给出足够长的输入字符串时,避免目标数组缓冲区溢出的手段。 std::gets&nb……

Java运算符的优先级和结合性

Java运算符的优先级和结合性运算符的优先级决定了表达式中运算执行的先后顺序,例如:x<y&&!z相当于(x<y)&&(!z)。运算符的结……

Linux su命令:切换用户

Linux su命令:切换用户语法:su[选项][用户名]作用:su命令主要用于改变用户身份。参数:参数说明回车普通用户变为超级用户-c改变身份运行一个指令后就结束-m改变用户身份,但是不改变环境变量案例:1.在普通用户下修改超级……

Python变量

Python变量在编程语言中,变量是一个必不可少的词,大家也可以把变量理解成名字,也可以理解为一个标签。举个例子来讲解一下变量,比如我们购买了一套名为“dotcpp”的房子,我们在&ldquo……

C语言的现在

C语言的现在为什么要使用C语言?在过去的四十年里,C语言已经成为世界上最流行、最重要的一种编程语言。C是一种融合了控制特性的现代语言,而我们已发现在计算机科学的理论和实践中,控制特性是很重要的。其设计使得用户可以……

什么是数组越界(溢出)?

什么是数组越界(溢出)?某IT公司:一个程序员面对屏幕一脸迷茫,心想:到底是哪里出问题了?思索半天不知答案。这时候公司保洁的大妈拖地路过这个程序员的旁边,看了一眼屏幕,叹口气说:哎,小伙子,数组越界啦!脑补画面.jpg黄老师……

C语言为什么只能在黑窗口下运行

C语言为什么只能在黑窗口下运行很多学习过C语言的朋友在回过头看C语言的时候一定会有这样的疑问,为啥C语言都在黑窗口下运行?不是计算三角形面积就是打印水仙花数这样的程序?当初说好的编程怎么怎么厉害,那些酷炫的软件怎么还是不会做,到头……

Linux CentOS卸载旧版 MySQL

1. 检查已安装的 MySQL/MariaDB# 查看已安装的MySQL相关包(RPM系系统)rpm -qa | grep -i mysql查看MariaDB(CentOS 7+默认)rpm -qa | grep -i mariadbDebian/Ubuntu系统使用dpkg -l | grep -i mysqldpkg -l | grep -i mariadb

Clion汉化教程

Clion汉化教程Clion汉化1.双击bin文件夹里的clion64.exe文件2.先选择左栏Plugins,再点击右上角小齿轮3.点击Install Plugin from&am……

编程命名规范之帕斯卡命名法

编程命名规范之帕斯卡命名法帕斯卡命名法又称大驼峰式命名法,其命名规则为:FirstName,CamelCase。也就是说,所有单词的首字母大写,常用于类名的命名。例如:publicclassDataBaseUser注意事项:1……