自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 c语言continue和break

3. 进入`for`循环,执行循环体之前先检查循环条件`i < 10`,条件为真,继续执行。8. 进入`if`语句,判断`i == 5`,条件为真,执行`continue`语句。注意,`i`的值在5时被跳过,所以在打印语句中不会有`i == 5`这一行的输出。11. 执行循环体,打印`i`的值(此时为6),然后`i`自增1。4. 执行循环体,打印`i`的值(此时为0),然后`i`自增1。6. 执行循环体,打印`i`的值(此时为1),然后`i`自增1。7. 重复步骤5和6,直到`i`的值变为5。

2024-03-14 16:34:17 308 1

原创 c语言多级指针

:这行代码定义了一个双重指针变量`pnn`,并初始化为指向`pn`的指针。这里的`**`表示双重指针,即`pnn`是一个指向指针`pn`的指针。`:这行代码使用`printf`函数打印双重指针变量`pnn`所指向的值。`%d`是格式指定符,用于整数。`:这行代码定义了一个指针变量`pn`,并初始化为变量`n`的地址。`*`符号在这里表示指针,`pn`称为指向`n`的指针。`:这行代码定义了一个整型变量`n`,并初始化为123。

2024-03-08 20:45:19 197 1

原创 【无标题】

在`func`函数中,`a`和`b`被设置为指向`x`和`y`的地址。由于`a`和`b`指向的是`x`和`y`的地址,所以打印的是`x`和`y`的值,而不是`main`函数中`a`和`b`指针所指向的地址。由于`a`和`b`在`func`函数中被设置为指向`x`和`y`的地址,它们现在存储的是有效的地址,所以`if`条件成立。在这里,`&a`和`&b`是`a`和`b`地址的表示,即指向`a`和`b`的指针。`这一行代码调用了函数`func`,并将变量`a`和`b`的地址传递给`func`函数。

2024-03-08 19:44:54 357 1

原创 c语言指针

这行代码,我们将 `n` 变量的地址赋给了指针 `p`,这意味着 `p` 现在指向了 `n` 变量在内存中的位置。这个地址是 `n` 变量的首地址,即 `n` 变量在内存中的位置。例如,如果你有一个 `int` 类型的变量 `n`,你可以使用 `&n` 来获取变量 `n` 的内存地址。在C语言中,`n` 的地址通常指的是 `n` 变量在内存中的位置,这个位置由一个唯一的内存地址标识。在这个例子中,`&n` 用于获取变量 `n` 的地址,并且这个地址被存储在指针变量 `p` 中。// 打印变量n的地址。

2024-03-07 00:13:50 397 1

原创 c语言for循环

for循环在满足条件后会运行循环体,并在运行完循环体后进行迭代,即更新初始化部分的值,然后再次检查条件是否满足,循环往复,直到条件不再满足为止。:在每次执行循环体之前,检查条件是否满足。如果条件满足,执行循环体;如果条件不满足,退出循环。这个循环会输出0到4,每次循环i的值都会增加1,当i等于5时,条件不再满足,循环结束。:首先执行初始化语句,只执行一次。:在执行完循环体后,执行迭代语句,,以便下一次检查条件。

2024-03-05 23:16:18 166 1

原创 i++与++i(2)

的值为什么是1不是10?,因为 `k1` 的值在之前被初始化为 1,并且没有被改变,所以这里输出的值也是 1。`i` 的值被设置为 10 与 `k1` 的值无关,`k1` 仍然是之前赋值时的那个值(1),直到你改变 `k1` 的值或者它被重新赋值。之后 `i` 自增为 2,但 `k1` 的值不会改变,因此 `printf("%d\n",k1);`i++` 是后缀自增运算符,它首先返回 `i` 的值,然后再将 `i` 的值加1。`++i` 是前缀自增运算符,它首先将 `i` 的值加1,然后再返回新的值。

2024-03-05 21:24:49 244 1

原创 i++和++i(1)

/ 输出1,i最后值仍为2。

2024-03-05 19:26:23 203 1

原创 C语言的实参

时,函数内部交换了 `a` 和 `b` 的值,这个交换是发生在函数内部的,但是因为传递的是。来完成的,而不是通过值传递。因此,当 `qwer` 函数交换 `a` 和 `b` 的值时,实际上是交换了实参 `a` 和 `b` 的值,,所以这个交换影响了原始的 `a` 和 `b` 变量,因此实参的数值发生了变化。,它通过这些地址操作了原始的变量,所以 `a` 和 `b` 的值被改变了。printf("实参:a的值是%d,b的值是%d",a,b);然而,在你的代码中,函数 `qwer` 接收的是。

2024-03-05 16:34:19 153 2

原创 缺少msvcr120.dll,msvcp120.dll(win10)

链接:https://pan.baidu.com/s/1aagw8tr2IrZ-0jssmJdBqA?

2023-12-10 21:07:50 29

原创 与VM端口443冲突

2023-12-07 01:06:44 38 1

原创 虚拟机运行win7和office2010

需要NET Framework下载腾讯电脑管家应用商城里搜索下载评分最高的自动安装。

2023-11-25 22:35:29 134

空空如也

空空如也

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

TA关注的人

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