乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      printf,sprintf,vsprintf

       quasiceo 2016-07-17

      printf,sprintf,vsprintf

          printf,sprintf比較常用,vsprintf不常用。

          1. 三個(gè)函數(shù)的聲明:

      int printf (const char * szFormat, ...);
      int sprintf (char * szBuffer, const char * szFormat, ...);
      int vsprintf(char *string, char *format, va_list param);

          2. 使用的例子:

      復(fù)制代碼
      printf ("The sum of %i and %i is %i", 5, 3, 5+3) ;
      
      
      char szBuffer [100] ;
      sprintf (szBuffer, "The sum of %i and %i is %i", 5, 3, 5+3) ;
      puts (szBuffer) ;
      
      
      int sprintf (char * szBuffer, const char * szFormat, ...)
      {
          int iReturn ;
          va_list pArgs ;
          va_start (pArgs, szFormat) ;
          iReturn = vsprintf (szBuffer, szFormat, pArgs) ;
          va_end (pArgs) ;
          return iReturn ;
      }
      復(fù)制代碼

          

          3. vsprintf的使用

          在什么情況下使用vsprintf呢?    

          當(dāng)傳入?yún)?shù)中有...,且要將...中的參數(shù)進(jìn)行格式化輸出時(shí),可以使用vsprintf。例如,在對(duì)話框中顯示格式化字符串時(shí)。

          示例代碼:    

      復(fù)制代碼
      void CTestDlg::ShowMessage(LPCTSTR lpFormat, ...)
      {
          LPTSTR lpStr = NULL;
          char buff[256];
      
          if (lpFormat)
          {
              va_list argPtr;
              va_start(argPtr, lpFormat);
              vsprintf(buff, lpFormat, argPtr);
              lpStr = buff;
          }
      
          MessageBox(lpStr);
      }
      復(fù)制代碼

          調(diào)用代碼:

      void CTestDlg::OnBnClickedButton()
      {
          ShowMessage("%d : %s", 1, "Hello World!");
      }

       

          

      標(biāo)簽: C++

        本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報(bào)。
        轉(zhuǎn)藏 分享 獻(xiàn)花(0

        0條評(píng)論

        發(fā)表

        請遵守用戶 評(píng)論公約

        類似文章 更多