多选题

下列func函数中,存在缺陷与错误的语句是( )
#define BUF_SIZE  13
int func( ) 
{ 
    bool flag=true;
    char acdesbuf[BUF_SIZE]; 
    sprintf(acdesbuf,"string is %s", "hello world");          /* 语句1 */
    char tempbuf=new char[BUF_SIZE];                  /* 语句2 */
  
    if(flag) 
    { 
        strcat(tempbuf,"flag is true");                   /* 语句3 */
        printf(acdesbuf);                              /* 语句4 */
        return 1; 
    } 
    delete[] tempbuf;  
    return 0; 
}

发布于 2020-12-25 22:53:34

登录后免费查看答案
关注者
0
被浏览
58
知识点
面圈网VIP题库

面圈网VIP题库全新上线,海量真题题库资源。 90大类考试,超10万份考试真题开放下载啦

去下载看看