- 博客(32)
- 收藏
- 关注
原创 数据库使用总结
数据库管理维护是确保数据库正常运行和高效利用的关键环节,包括数据库的建立、调整、重组、安全性控制与完整性控制、故障恢复以及监控等各个方面。数据库操作主要使用SQL(结构化查询语言),SQL是一种专门用于与数据库进行交互的编程语言,包括数据查询、数据库更新、数据定义和数据控制等功能。数据库知识体系是一个庞大而复杂的领域,涵盖了多个方面,包括数据库的基本概念、类型、特性、操作语言、设计原则、管理维护等。数据库设计是数据库知识体系中的重要组成部分,它涉及到如何合理地组织和管理数据。
2024-09-27 22:23:27
614
原创 c++关键字篇:voaltile
volatile的中文意思是“易变的”, 因为访问寄存器要比访问内存单元快的多,所以编译器一般都会作减少存取内存的优化,但有可能会读脏数据。(简洁的说就是:volatile关键词影响编译器编译的结果,用volatile声明的变量表示该变量随时可能发生变化,与该变量有关的运算,不要进行编译优化,以免出错)如果变量被装入寄存器,那么两个线程有可能一个使用内存中的变量,一个使用寄存器中的变量,这会造成程序的错误执行。这些寄存器映射到内存的特定地址,它们的值可能会因为硬件的状态变化而改变,而与程序的控制流无关。
2024-08-29 15:09:36
528
1
原创 new delete与malloc free
1. new delete是关键字,需要编译器支持。malloc和free是库函数,需要头文件支持。2. new分配内存时无需指定内存块的大小,malloc需要计算内存大小。3. new返回对象类型的指针,malloc返回void*
2024-04-30 05:28:14
107
原创 shell指令
解:函数内a定义为无符号数,范围为0到2^32-1,无法正常和有符号数比较。可以将a定义为int,或者在循环里转化为int。超出数组的边界了,i表示的是数组的下标,是从0开始计数的,最高只有9.可以把i定义为0,并把范围修改为小于10。Float不是精确的类型,比较不一定准确,可以通过科学计数法进行比较,while循环可能一直循环,无法退出。改为3.0/2或者3/2.0。
2024-03-24 15:12:30
674
1
原创 自己实现字符串函数功能
1.用遍历的方式从终端获取4个整数,存储到数组中。再用遍历的方式将数组中的数据打印到终端上。2.在终端输入4个数据,然后再输入一个,判断该数是否存在于数组中。4.从终端输入多个字符以'\n'结尾,求出空格个数。3.输入十个整数,求整数的最大值,和他们的和。
2024-03-17 19:02:20
363
1
原创 运算符的使用
假设在平面内,有一个3角形,边长分别为a,b,c,三角形的面积公式为s=√p(p-a)(p-b)(p-c)2.输入3个数:编写一段代码后,要求a中存储最小值,b中存储第二小的,c中存储最大的。1.判定给定的年份是否为闰年(闰年能被4整除但不能被100整除,或能被400整除)开根号的函数sqrt(要开根号的数),头文件为#includegcc编译时需要多加一个 -lm,例如 gcc 1.c -lm。公式里的p为半周长(周长的一半):p=(a+b+c)/2。3.输入3角形的周长,求面积。
2024-03-13 19:39:51
675
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅