2018年宇视科技智能交通-嵌入式软件开发线上笔试题

一,选择题 下列代码的输出结果是() int i = 2; void main() { int i = ++i; printf(“i = %d\n”, i); } A. 编译出错 B. i = 2 C. i = 3 D. i 等于未知值 解析【D】当在调用变量时有多个同名变量起作用的时候,则使用作用域离自己最近的变量。因此在main函数中使用的是局部变量i,而c语言中未初始化的局部变量的初始值是随
相关文章
相关标签/搜索