[主观题]

在分析某个C++源文件的过程中,有这样一行变量定义式:

int t_from=20,t_to=12,t_length=120,i_count,t_usetime;

现在你并不知道这行一共定义了多少个变量,以及哪些变量进行了初始值设定,要求从该语句中解析出所有以“t_”开头的变量名,并且如果该变量赋予了初始值的话也需要提取出来,请构造一个方法来实现该要求。

参考答案与解析:

相关试题

在源文件的一行上可以有多条预处理命令。( )

在源文件的一行上可以有多条预处理命令。( )在源文件的一行上可以有多条预处理命令。( )

  • 查看答案
  • 在一个源文件中定义的全局变量的作用域为(38)。

    [单选题]在一个源文件中定义的全局变量的作用域为(38)。A.本文件的全部范围B.本程序的全部范围C.本函数的全部范围D.从定义该变量的位置开始至本文件结束为止

  • 查看答案
  • 在一介C源程序文件中,要定义一个只允许本源文件中所有函数使用的全局变量,则该变量

    [单选题]在一介C源程序文件中,要定义一个只允许本源文件中所有函数使用的全局变量,则该变量需要使削的存储类别是( )。A.autoB.registerC.externD.static

  • 查看答案
  • 在ASSET软件的使用过程中,生成天线文件时,注意应将天线文件中第一行的file

    [填空题] 在ASSET软件的使用过程中,生成天线文件时,注意应将天线文件中第一行的filename改名为()。

  • 查看答案
  • 在一个C++源文件中使用了cin和cout,那么在这个源文件中必须包含()文件。

    [单选题]在一个C++源文件中使用了cin和cout,那么在这个源文件中必须包含()文件。A . iostreamB . fstreamC . stdio.hD . stdlib.h

  • 查看答案
  • 一个源文件中的外部变量的作用域为()。

    [单选题]一个源文件中的外部变量的作用域为( )。A.本文件的全部范围B.本程序的全部范围C.本函数的全部范围D.从定义该变量的位置开始到本文件结束

  • 查看答案
  • Cisco路由器中对SNMP的配置中有这样一行“(config)#snmp-severcommunityadminviewpartrw”,其作用是(  )。

    [单选题]Cisco路由器中对SNMP的配置中有这样一行“(config)#snmp-severcommunityadminviewpartrw”,其作用是( 

  • 查看答案
  • 设有定义 :char s[81];int i=0;, 以下不能将一行 ( 不超过

    [单选题]设有定义 :char s[81];int i=0;, 以下不能将一行 ( 不超过 80 个字符 ) 带有空格的字符串正确读入的语句或语句组是A.)gets(s);B.)while((s[i++]=getchar())!= ' /n ' );s[i]='/0';C.)scanf("%s",s);D.)do{scanf("%c",&s[i]);}while(s[i++]!='/n');s[i]='/0';

  • 查看答案
  • 函数定义为Fun(int &A) ,一个变量定义为int i=0;,则下面调用中

    [单选题]函数定义为Fun(int &A) ,一个变量定义为int i=0;,则下面调用中正确的是( )。A.Fun(10)B.Fun(10+i)C.Fun(&n)D.Fun(n)

  • 查看答案
  • 若要定义一个只允许本源文件中所有函数使用的全局变量,则该变量需“要使用的存储类别

    [单选题]若要定义一个只允许本源文件中所有函数使用的全局变量,则该变量需“要使用的存储类别是( )。A.externB.registerC.autoD.static

  • 查看答案