0
点赞
收藏
分享

微信扫一扫

printf函数体内 不加双引号 vs 加双引号

水沐由之 2022-01-31 阅读 72
知识图谱
//

int printf ( const char * format, … );

关键在于 第一个参数 const char*
    01 不加双引号 之前的代码已经定义了 const char*
    02 加双引号 是因为我们使用时 临时定义 const char*

eg.
    #include<bits/stdc++.h>
    using namespace std;
    int main()
    {
        // 必须加 const
        const char* str="hello.";
        printf(str);
        return 0;
    }

举报

相关推荐

0 条评论