自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 idea常用快捷键汇总

文件-项目结构-‘+’导入。2.从方法名跳转到方法体。3.方法名自动生成方法体。5.同时更改同一变量名。1.idea自带截图。4.同时打开多个项目。

2024-07-16 16:40:49 70

原创 用cmd运行java程序并输入命令行参数,及如何解决找不到或无法加载主类问题

http://t.csdnimg.cn/IJnOR

2024-04-22 09:27:18 181

原创 C语言五子棋

全局变量global.h里声明,.c里定义。

2023-12-27 23:37:30 389 1

原创 通过git将代码储存到github

一些问题。

2023-12-27 23:06:44 377 1

原创 C语言大作业——学生信息管理系统

零基础小白第一次写项目,耗时两天,bug不断,浅浅记录一下github依照作业要求分三层(见代码)

2023-12-25 22:46:06 481

原创 项目头文件的包含问题

需要注意的是,头文件的包含顺序很重要,不同的包含顺序可能会导致编译错误。一般来说,先包含系统头文件,再包含自己的头文件,可以避免一些问题。

2023-12-24 16:56:34 568 1

原创 const关键字

2023-12-24 16:40:34 311 1

原创 全局变量的使用

设置全局变量是为了增加函数之间数据联系的渠道。由于同一文件中所有函数都能引用全局变量的值,因此如果在一个函数中修改了全局变量的值,就会影响到其他函数中全局变量的值。相当于各个函数都有传递通道。所以有时可以通过设置全局变量来增加函数之间数据的联系渠道。

2023-12-23 10:43:18 336 1

原创 全局变量相关

2023-12-22 21:50:35 314

原创 typeof

对于一些特定的编译器可能是有效的,但是它不是标准 C 语言的一部分,可能会导致移植性问题。在编写可移植的代码时,最好避免依赖于非标准的扩展。

2023-12-20 16:38:04 356 1

原创 string的两种传递

2023-12-16 17:00:28 390

原创 c++字符串操作常用函数

提供了一系列用于操作字符串的常用函数。

2023-12-16 15:58:47 879

原创 INT32_MIN

2023-12-14 20:30:27 373 1

原创 布尔函数

2023-12-14 20:25:14 328 1

原创 容器vector<int>

2023-12-14 20:24:43 370 1

原创 三目运算符

2023-12-14 20:18:53 325 1

原创 文件打开与否

的值,将相应的错误信息打印到 stderr,并在错误信息之前加上字符串。中的一个函数,用于将最近的错误信息打印到标准错误流(stderr)。,通常是包含程序名或其他描述的字符串。这有助于程序员更容易理解和调试发生的错误。在这个例子中,如果文件打开失败,接受一个字符串作为参数。,最后加上一个冒号和空格。

2023-12-12 21:02:20 336

原创 局部变量

,它的生命周期仅限于函数的执行期间。当函数执行完毕后,这个局部变量所占用的内存将会被释放,这意味着在函数外部你将无法访问到这个变量。这样分配的内存在整个程序执行期间都是有效的,直到你显式地使用。所指向的内容,那么这将是一种未定义行为,可能导致程序崩溃或产生奇怪的错误。分配内存后,最终需要负责释放这块内存,以避免内存泄漏。// 不再使用局部变量 t0,而是直接返回动态分配的内存地址。所指向的内存将变成未定义的内容。为了解决这个问题,你可以使用动态内存分配函数。函数中,你尝试返回了一个指向局部变量。

2023-12-12 19:44:08 335

原创 字符串输入

函数读取字符串时,指定字段宽度是一种良好的做法,以防止缓冲区溢出。这确保输入的字符串不会超过指定的长度,从而防止潜在的安全问题。在你的程序中,你可以使用。表示最多读取29个字符(不包括空终止符),以确保不会超过。中指定字段宽度,以防止缓冲区溢出引发的潜在问题。在处理字符串输入时,始终确保在。

2023-12-12 19:42:32 269

原创 换行符处理

总体而言,这样的处理通常是为了确保程序能够正确地处理用户的输入,避免潜在的错误或不稳定性。在不同的情境中,这种处理方式可能有所不同,取决于具体的输入和程序逻辑。或其他输入函数读取字符时,如果输入后有一个换行符(用户按下 Enter 键),那么这个换行符会留在输入缓冲区中。在实际应用中,为了防止用户输入非预期的字符而导致的问题,你可能需要在输入之前进行适当的输入验证。等不同的输入函数,可能需要额外小心,因为它们的行为可能会受到上一个输入函数的影响。或其他输入函数时注意处理输入缓冲区的情况。

2023-12-12 19:41:13 363

原创 缓冲区

在输入/输出操作中,缓冲区通常用于在程序和外部设备之间临时存储数据,以提高数据传输的效率。具体来说,在输入操作中,数据从输入设备(如键盘、文件等)读取到缓冲区,然后由程序从缓冲区中读取。相反,程序通过缓冲区进行数据的收集和传递,从而减少对实际I/O设备的访问,提高了整体的效率。在计算机科学中,缓冲区(Buffer)是一个临时存储数据的区域,用于在两个不同速度或者两个不同设备之间进行数据传递。在上下文中提到的缓冲区问题通常指的是在输入操作后,可能在缓冲区中留有意外的字符,这可能影响下一次输入操作。

2023-12-12 19:39:41 356

原创 c++常用函数

2023-12-09 15:50:09 340

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除