将程序prog.c编译链接后运行:prog -nla hello world 则*(*(argv+2))是

2026-02-28 07:12:00来源: 网络

  考研的备考中,对于历年真题的复习,也是提升考试分数的重要方法。为了让大家更好的积累学习,小编为大家整理了历年考研真题,下面是关于“将程序prog.c编译链接后运行:prog -nla hello world 则*(*(argv+2))是”,希望对大家有更好的帮助。

  5、将程序prog.c编译链接后运行:prog -nla hello world 则*(*(argv+2))是( )。

  A、'p'

  B、'-'

  C、'h'

  D、'w'

  5、试题答案:C

  试题解析:

  argv是一个指向字符串数组的指针,它的长度最小是1,也就是程序名称本身;argv+2取到的是第三个字符串的指针;*(argv+2) 取到的是第三个字符串,也就是hello这个字符串(h所在的地址);*(*(argv+2)) 就是字符'h'。故本题选C。

  以上“将程序prog.c编译链接后运行:prog -nla hello world 则*(*(argv+2))是”,更多关于考研真题内容将不断更新。



点击展开阅读全文