文章浏览阅读7.6k次,点赞2次,收藏15次。和机器字长及编译器有关系:所以,int,long int,short int的宽度都可能随编译器而异。但有几条铁定的原则(ANSI/ISO制订的):1 sizeof(short int)<=sizeof(int)2 sizeof(int)<=sizeof(long int)3 short int至......
2024-01-24 19:53 阅读 阅读全文文章浏览阅读318次,点赞2次,收藏3次。以下内容全部是B站 的陈老师视频的课程总结,https://www.bilibili.com/video/av6538245?p=73,感谢UP主感谢陈老师10.1 信号量和管程10.1.1 为什么需要信号量 回顾一下lock能解决并发问题中竞争条件(......
2023-11-11 16:29 阅读 阅读全文文章浏览阅读318次,点赞2次,收藏3次。以下内容全部是B站 的陈老师视频的课程总结,https://www.bilibili.com/video/av6538245?p=73,感谢UP主感谢陈老师10.1 信号量和管程10.1.1 为什么需要信号量 回顾一下lock能解决并发问题中竞争条件(......
2023-11-11 16:30 阅读 阅读全文在头文件定义了函数,可能会在多个源文件中包含相同的头文件,如果不加static,当编译器展开头文件时,同一个函数会被定义多次。使用static关键字会把它定义为本地函数,其作用域限制在本文件内。不适用static就需要用宏定......
2023-10-11 20:55 阅读 阅读全文文章浏览阅读1.4w次,点赞12次,收藏47次。线性表的查找操作:线性表l查找第一个与元素e满足compare()元素的位置。若在,返回其在l中的次序。若不存在则输出不存在 。 int locateelem_sq(sqlist *l,elemtype e,status (*compare)(elemtype, elemt......
2024-03-20 02:46 阅读 阅读全文文章浏览阅读111次。课堂知识点一、IDEA介绍1.IDEA项目组成结构[外链图片转存失败(img-vFH70JJH-1564581092214)(img\01.png)]2.IDEA常用快捷键快捷键说明Ctrl+Y删除光标所在行Ctrl+D复制光标所在行的内容,插入光标位置下面Ctrl+Alt+L格式化代码C......
2024-01-22 20:50 阅读 阅读全文文章浏览阅读469次,点赞2次,收藏2次。package bobject work { //对数组进行处理,将操作抽象出來,处理完毕后的结果返回一个新的数组 def f1(arr1:Array[Int],op:Int=>Int):Array[Int]={ for(a <- a......
2024-01-23 04:45 阅读 阅读全文文章浏览阅读951次。在32位机器和64机器中int类型都占用4个字节。编译器可以根据自身硬件来选择合适的大小,但是需要满足约束:short和int型至少为16位,long型至少为32位,并且short型长度不能超过int型,而int型不能超过long型。......
2024-01-24 19:52 阅读 阅读全文文章浏览阅读2.5w次,点赞7次,收藏27次。存储过程 1存储过程是一组为了完成特定功能的SQL语句集 2存储过程编译后存储在数据库中 3执行存储过程比执行存储过程封装的SQl语句集更有效率 4不能指定declare关键字 5: OUT 和 IN OUT 的......
2024-01-23 16:59 阅读 阅读全文文章浏览阅读1.1k次,点赞2次,收藏6次。文章目录1.函数2.过程3.用空括号定义函数4.使用表达式块调用函数5.递归函数6.嵌套函数7.用命名参数调用函数8.有默认值的参数9.Vararg参数10.参数组11.类型参数12.方法和操作符13.编写可读的......
2024-01-23 09:04 阅读 阅读全文