摘要: 阅读全文
posted @ 2024-02-26 10:34 刻黑 阅读(4) 评论(0) 推荐(0) 编辑
摘要: typedef struct { char *id; char *name; int score1; int score2; int score3; } Stu; int main(){ Stu *stutmp = (Stu*)malloc(sizeof(Stu)); if (stutmp == N 阅读全文
posted @ 2023-12-11 14:32 刻黑 阅读(25) 评论(0) 推荐(0) 编辑
摘要: *(p+i) 和 *p+i 都是 C/C++ 中的指针运算,但它们的作用是不同的。 *(p+i) 是通过指针 p 访问其指向的数组中的第 i 个元素。这种情况下,p 必须是指向数组的指针,而 i 是数组索引。 例如,如果 p 指向一个包含 10 个整数的数组,那么 *(p+3) 将会访问数组中的第四 阅读全文
posted @ 2023-12-02 14:36 刻黑 阅读(555) 评论(0) 推荐(0) 编辑
摘要: 在交换两个变量的值时,使用异或操作可以提高效率,因为异或操作只涉及一次移位操作,而其他交换方法(如使用临时变量)则需要多次赋值操作。 阅读全文
posted @ 2023-12-02 09:53 刻黑 阅读(10) 评论(1) 推荐(0) 编辑
摘要: int main() { int* p1[10]; int(*p2)[10]; return 0; } 首先要知道,[ ] 优先级是要高于 * 号。 int* p1[10] ,p1优先和数组结合,那么此时p1就是一个数组,里面存放的内容都是指针类型,所以p1是一个数组,里面存放的内容是指针的地址,叫 阅读全文
posted @ 2023-12-01 11:42 刻黑 阅读(10) 评论(0) 推荐(0) 编辑
摘要: int arr[10]; &arr和arr,虽然值是一样的,但是意义应该不一样 实际上&arr表示的是数组的地址而不是数组首元素的地址。 数组的地址+1 跳过整个数组的大小。 阅读全文
posted @ 2023-12-01 10:28 刻黑 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 问题 运行Springboot测试类时,查询数据库里面数据显示如下白网页 程序报如下错误 解决方案 Spring Boot应用未能启动的原因是它没有找到合适的数据库配置具体来说,它需要一个数据源(DataSource),但未能在你的配置中找出,也没有找到任何嵌入式数据库(H2, HSQL 或 Der 阅读全文
posted @ 2023-11-08 11:23 刻黑 阅读(123) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示