<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                ```c #include <stdio.h> #include <string.h> #include <stdlib.h> #include <stdarg.h> char *my(char *format, ...) { va_list list; //1. 先獲取格式化后字符串的長度 va_start(list, format); int size = vsnprintf(NULL, 0, format, list); va_end(list); if(size <= 0) { return NULL; } size++; //2. 復位va_list,將格式化字符串寫入到buf va_start(list, format); char *buf = (char *)malloc(size); vsnprintf(buf, size, format, list); va_end(list); return buf; } /************************************************************* * 函數名:Hpush * @param1:字符串,數據將會直接按字節放入FPGA下位機中的隊列 * 返回值:操作成功返回 0 * 將數據壓入FPGA制作的FIFO中,準備使用FPGA硬件的串口發送數據 *************************************************************/ int Hpush(char *p){ int len = strlen(p); int i = 0; char c ; for(i = 0;i< len;i++){ printf("%c",*(p+i)); } } void Hpushf(char *format, ...) { va_list list; //1. 先獲取格式化后字符串的長度 va_start(list, format); int size = vsnprintf(NULL, 0, format, list); va_end(list); if(size <= 0) { return ; } size++; //2. 復位va_list,將格式化字符串寫入到buf va_start(list, format); char *buf = (char *)malloc(size); vsnprintf(buf, size, format, list); va_end(list); Hpush(buf); } char *p="yhp,hello"; int main(){ //Hpush(p); Hpushf("%s\n",p); return 0; } ``` ```c #include <stdio.h> #include <stdarg.h> double average(int num,...) { va_list valist; double sum = 0.0; int i; /* 為 num 個參數初始化 valist */ va_start(valist, num); /* 訪問所有賦給 valist 的參數 */ for (i = 0; i < num; i++) { sum += va_arg(valist, int); } /* 清理為 valist 保留的內存 */ va_end(valist); return sum/num; } int main() { printf("Average of 2, 3, 4, 5 = %f\n", average(4, 2,3,4,5)); printf("Average of 5, 10, 15 = %f\n", average(3, 5,10,15)); } ```
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看