- 博客(3)
- 收藏
- 关注

原创 VScodeC语言老是乱码(含最优解决办法),是因为中国区的cmd是GBK的编码,但VScode当中是UTF-8,有编码冲突,windows11以及10的较新版本可以改cmd的编码为UTF-8
在Windows 10的较新版本和Windows 11中,CMD(命令提示符)默认使用UTF-8编码。请记住,更改注册表可能会对系统造成不可预见的影响,因此在进行修改之前,请确保备份注册表。如果你不确定如何操作,或者担心可能会影响系统稳定性,建议使用命令行。打开注册表编辑器:按下Win + R键,输入regedit,然后按回车键。重新启动cmd控制台,现在它应该默认使用utf-8编码了。这将只影响当前的CMD会话,关闭窗口后设置将不再有效。在右侧窗格中,右键单击空白区域,选择“新建”>“
2025-03-14 13:19:20
617
1
原创 ubuntu22.04更新完内核到最新6.15了,甚至驱动程序也有,但蓝牙还是打不开,终于找到解决办法了
根据设备 ID(如 `8087:0026`)在 [Intel 支持页面](https://www.intel.com/content/www/us/en/support/articles/000005511/wireless.html) 查找正确的固件。例如,如果日志报错是 `intel/ibt-1040-1050.sF1`,但实际文件名可能是 `ibt-0040-1050.sfi` 或 `ibt-1040-0041.sfi`。- 确保所有操作均使用 `sudo`,且固件文件权限为 `644`。
2025-04-25 22:58:26
703
原创 C语言中的 `const` 关键字
尽管Java支持`final`作为替代方案完成类似功能但是严格意义上讲它并不具备真正意义上的`const`,直到最近版本才引入了这一特性允许开发者们正式宣告他们的局部变量或者是成员字段为绝对不可变动的状态并且这种状态仅限于当前作用范围内有效同时还会涉及到所谓的"暂时死亡区间"(TDZ).在这里可以看到即使是在同一个方法体内再次赋予新的字符串给已经标记成FINAL属性的对象也会招致语法层面的问题提示告诉我们不允许如此这般行事.// 这里会报错因为尝试改变了const对象的值。#### 指针方面的运用。
2025-03-27 15:12:02
243
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人