[其它应用] C语言中的上下文错误

[复制链接]
4987|50
V853 发表于 2025-9-10 16:37 | 显示全部楼层
这样定义会导致变量混淆,建议使用不同名称或嵌套作用域来避免。
biechedan 发表于 2025-9-10 14:51 | 显示全部楼层
在局部作用域访问全局变量,或跨函数访问局部变量
febgxu 发表于 2025-9-10 16:47 | 显示全部楼层
变量类型是否兼容。              
olivem55arlowe 发表于 2025-9-10 18:31 | 显示全部楼层
检查代码中是否存在重复定义的变量,并修改为不同的名称。
mmbs 发表于 2025-9-10 20:22 | 显示全部楼层
变量只能在其声明的作用域内使用。
pixhw 发表于 2025-9-10 22:06 | 显示全部楼层
需用 #pragma once 或 #ifndef 保护
Moon月 发表于 2025-9-12 15:16 | 显示全部楼层
变量在其声明的范围内有效,出了这个范围就无法访问。
alvpeg 发表于 2025-9-13 10:55 | 显示全部楼层
尽量避免全局变量与局部变量同名,否则可能引起误解
loutin 发表于 2025-9-13 12:39 | 显示全部楼层
函数的参数与局部变量不能同名。              
lihuami 发表于 2025-9-13 14:38 | 显示全部楼层
指针与整数直接转换              
saservice 发表于 2025-9-13 16:39 | 显示全部楼层
缺少函数原型,直接调用函数导致编译器假定默认原型,与后续定义冲突。
louliana 发表于 2025-9-13 18:21 | 显示全部楼层
在同一个作用域内用相同的名字定义了两个变量。
mickit 发表于 2025-9-13 20:03 | 显示全部楼层
如果函数定义在调用之后,必须在调用前提供函数原型,否则编译器会假定默认原型
backlugin 发表于 2025-9-13 21:45 | 显示全部楼层
变量未初始化就使用​​              
vivilyly 发表于 2025-9-14 07:20 | 显示全部楼层
函数的​​形参(参数)​​与函数体里的​​局部变量​​同名。
tabmone 发表于 2025-9-14 09:05 | 显示全部楼层
        同一作用域内多次定义、形参与局部变量同名
sdlls 发表于 2025-9-14 10:51 | 显示全部楼层
同一作用域内定义了两个同名变量              
janewood 发表于 2025-9-14 12:33 | 显示全部楼层
变量类型与运算要求不符              
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部