在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            博客專欄

            EEPW首頁 > 博客 > C 長字符串換行方法

            C 長字符串換行方法

            發(fā)布人:電子禪石 時(shí)間:2021-09-15 來源:工程師 發(fā)布文章

            C中字符串有時(shí)候會出現(xiàn)很長的情況,如果不換行書寫查看起來很不方便。

               長字符串拆分成多行處理也是C規(guī)范的一部分。

            方法1. 利用雙引號" " ,將長字符串分成多個(gè)子串換行,C會自動無縫拼接這些字符串。

             

            方法2. 利用斜杠 \ , \ 后的換行符會被C忽略,所以可以拆分字符串,但是下一行的空格會被計(jì)算在內(nèi),可能導(dǎo)致錯(cuò)誤。

             

              上個(gè)例子大家對比下就明白了!

            復(fù)制代碼
             1 int main() 2 { 3  4     char s1[50] , s2[50]; 5     int slen=0; 6     slen = snprintf(s1, sizeof(s1), "qwe" 7                     "asd" 8                     "zxc"); 9     printf("slen=%d, s1=%s \n", slen, s1);10 11     slen = snprintf(s2, sizeof(s2), "qwe\12                     asd\13                     zxc");14     printf("slen=%d, s2=%s \n", slen, s2);15 16     return 0;17 }
            復(fù)制代碼

            說明:s1只增加了9個(gè)字符,很完美

               s2卻增加了49個(gè)字符,加了很多無用的空格,使用不太安全!

            綜上,對長字符串的換行還是用雙引號更安全!

            const char *prompt = {
            " ########################## CCC 2.0 NFC 數(shù)字鑰匙演示系統(tǒng) V1.0 ########################## \n"
            " ##                                                                                  ## \n"
            " ##                               配對成功                                           ## \n"      
            " ##                                                                                  ## \n"         
            " ###################################################################################### \n"
            "\n\n\n\n"
            
            " ########################## CCC 2.0 NFC 數(shù)字鑰匙演示系統(tǒng) V1.0 ########################## \n"
            " ##                                                                                  ## \n"
            " ##                              標(biāo)準(zhǔn)認(rèn)證成功                                        ## \n"      
            " ##                                                                                  ## \n"         
            " ###################################################################################### \n"
            "\n\n\n\n"
            
            " ########################## CCC 2.0 NFC 數(shù)字鑰匙演示系統(tǒng) V1.0 ########################## \n"
            " ##                                                                                  ## \n"
            " ##                              快速認(rèn)證成功                                        ## \n"      
            " ##                                                                                  ## \n"         
            " ###################################################################################### \n"
            "\n\n\n\n"
            
            " ########################## CCC 2.0 NFC 數(shù)字鑰匙演示系統(tǒng) V1.0 ########################## \n"
            " ##                                                                                  ## \n"
            " ##                              認(rèn)證不通過                                          ## \n"      
            " ##                                                                                  ## \n"         
            " ###################################################################################### \n"
            "\n\n\n\n"
            };


            *博客內(nèi)容為網(wǎng)友個(gè)人發(fā)布,僅代表博主個(gè)人觀點(diǎn),如有侵權(quán)請聯(lián)系工作人員刪除。

            led顯示器相關(guān)文章:led顯示器原理




            關(guān)鍵詞: C

            相關(guān)推薦

            技術(shù)專區(qū)

            關(guān)閉