📜  C |字串|问题14

📅  最后修改于: 2021-05-29 13:10:10             🧑  作者: Mango

假设一个字符占用1个字节。以下程序的输出?

#include
int main()
{
    char str[20] = "GeeksQuiz";
    printf ("%d", sizeof(str));
    return 0;
}

(A) 9
(B) 10
(C) 20
(D)垃圾价值答案: (C)
说明:请注意,sizeof()运算符将返回数组的大小。要获取存储在数组中的字符串的大小,我们需要使用strlen()。以下程序打印9。

#include 
#include 
int main()
{
    char str[20] = "GeeksQuiz";
    printf ("%d", strlen(str));
    return 0;
}

这个问题的测验

想要从精选的最佳视频中学习和练习问题,请查看《基础知识到高级C的C基础课程》。