- 博客(6)
- 收藏
- 关注
原创 C++中using namespacr std;的作用
会引入 std 命名空间中的所有成员,包括可能会和当前作用域中的其他标识符重名的成员,这可能会导致命名冲突。因此,在头文件中不建议使用 using namespace std;,而是应该使用前向声明或者直接加上 std:: 前缀来引用 std 命名空间中的成员。是一个常用的语句,它的作用是引入 std 命名空间中的所有成员到当前的命名空间中,这样在当前的作用域中就可以直接使用 std 命名空间中的所有成员,而不需要在每个标识符前加上 std:: 的前缀。这样能够减少代码的冗余,并使代码更加清晰、易读。
2023-03-12 18:39:39 8342
原创 MySQL数据库数据类型
CHAR 的长度是固定的,而 VARCHAR 的长度是可以变化的,比如,存储字符串 “abc",对于 CHAR(10),表示存储的字符将占 10 个字节(包括 7 个空字符),而同样的 VARCHAR(12) 则只占用 4 个字节的长度,: ENUM 类型的数据的值,必须是定义时枚举的值的其中之一,即单选,而 SET 类型的值则可以多选。,12 只是最大值,当你存储的字符小于 12 时,按实际长度存储。
2023-03-12 14:40:30 120
原创 mysql数据库基础操作
DDL 数据定义语言,用于定义数据库对象DML 操作语言 用来堆数据库表中的数据进行增删改DQL 查询语言 查询数据库表中的数据DCL 数据控制语言 创建数据库用户、控制数据库的访问权限。
2023-03-12 14:35:13 106
原创 C 中的运算符优先级
运算符的优先级确定表达式中项的组合。这会影响到一个表达式如何计算。某些运算符比其他运算符有更高的优先级,例如,乘除运算符具有比加减运算符更高的优先级。
2023-01-18 16:13:24 132
原创 C 中的左值和右值
C 中有两种类型的表达式: 1.左值(lvalue):指向内存位置的表达式被称为左值(lvalue)表达式。左值可以出现在赋值号的左边或右边。 2.右值(rvalue):术语右值(rvalue)指的是存储在内存中某些地址的数值。右值是不能对其进行赋值的表达式,也就是说,右值可以出现在赋值号的右边,但不能出现在赋值号的左边。 变量是左值,因此可以出现在赋值号的左边。数值型的字面值是右值,因此不能被赋值,不能出现在赋值号的左边。下面是一个有效的语句:
2023-01-18 15:55:08 793
原创 C语言程序执行完后,执行程序的窗口立即消失
添加system("pause") 意思就是让程序暂停一下,然后按任意键继续,初学的时候最多见于程序的末尾处,用于看运行结果,避免程序一闪而过。相同的我们还可以用getchar(),可以让程序暂停,直到按下Enter键,窗口才消失,一般在程序最后(return 这行代码之前)添加,避免程序运行完直接结束而看不到运行结果。
2023-01-18 09:21:09 1995
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人