- 博客(10)
- 收藏
- 关注
原创 复制的知识
而且,你敲代码的时候,很有可能因为敲错一个地方而导致整个系统没法运行,而且这种错误很难排查,往往你用了1天敲完整个系统,跑不通,用了3天时间发现了10个敲错了地方,改了还是跑不通,再用了5天,把所有问题都改了,才跑通,这样就浪费至少1周时间了。请注意,一定是先流程再细节,先框架再语法。当你理解流程的时候,一定别拘泥语法,遇到不懂的,先整体上理解,比如先理解,通过业务模型类能做JPA映射,在基础上理解流程,等你理解好流程以后,再去通过业务模型类里面的@Table和@Entity等注解,理解做映射的细节步骤。
2023-12-29 10:56:20 326 1
原创 停车场课设知识
当头文件第一次被包含时,_HEADERNAME_H未定义,条件判断为真,使用宏定义_HEADERNAME_H,并包含头文件内容。说明: MAX(x++,y++) 预编译替换为: ((x++) > (y++) > (x++) : (y++)) , x++和y++都是后缀++所以先比较后++,所以,exit(OVERFLOW)的含义就是,退出程序,并返回OVERFLOW的值给主调进程。所以x=5 y=8 条件表达式为假(比较后x=6,y=9),执行y++,由于是后置++所以先返回9,然后y=10。
2023-12-28 11:18:10 386
原创 数据结构 笔记
如果在 for 循环中使用一个无符号数作为一个循环变量,那将会是一个很致命的错误(因为你根本就不知道会是这里的错,然后就默默看着一行Illegal instruction: 4或者满屏的输出结果···)LocateElem(L,e): 在线性表L中查找与给定值e相等的元素,如果查找成功,返回该元素在表中序号表示成功。LinkNode*是定义node , ()里也是定义, (sizeof)是一开始的结构体定义大括号后紧跟的名称。GetElem(L,i,*e): 将线性表L中的第i个位置元素值返回给e。
2023-12-28 09:25:46 756 1
原创 小知识点typedef
这个问题再一次提醒我们:typedef 和 #define 不同,typedef 不是简单的文本替换,上述代码中 const pStr p2 并不等于 const char * p2,pStr 是作为一个类型存在的,所以 const pStr p2 实际上是限制了 pStr 类型的 p2 变量,对 p2 常量进行了只读限制。在定义不需要与其他文件共享的全局变量时,加上static关键字能够有效地降低程序模块之间的耦合,避免不同文件同名变量的冲突,且不会误使用。//% 2d:按宽度为2输出,右对齐方式输出。
2023-07-22 11:57:31 54
原创 小知识点
LocateElem(L,e): 在线性表L中查找与给定值e相等的元素,如果查找成功,返回该元素在表中序号表示成功。ListDelete(*L,i,*e): 删除线性表L中第i个位置元素并用e返回其值。ListInsert(*L,i,e): 在线性表L中第i个位置插入新元素e。GetElem(L,i,*e): 将线性表L中的第i个位置元素值返回给e。ListDeldte(*L,i,*e) 删除L第i个元素并用e返回其值。GetElem(L,i,*e) 第i个元素的值返回给e。Operation操作。
2023-07-22 11:56:52 28
原创 c题题 iiiii
2f是把float的所有位数输出2位,包括小数点,如果不组2位,补0,如果超过2位,按照实际输出。%2d:按宽度为2输出,右对齐方式输出。%02d:同样宽度为2,右对齐方式输出。搜了 ,有输入数据不运行的问题!%.2d:从执行效果方面,与%02d一样。26 1044 不会 用成递归了。43 1084 时间长才对了。40 1082 不会 else。38 1080 不会。22 1035 不会。25 1043 不会。27 1048 不会。}屁事没有反正不让过。%d:为普通的输出;41 1083 容易。
2023-03-24 20:08:40 86 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人