stdio

    0熱度

    3回答

    如何檢查給定路徑(絕對或相對)是否使用POSIX或標準C運行時調用指定卷的根目錄?理想情況下,代碼可以在Linux和Mac OS X上運行。

    0熱度

    1回答

    我在玩c11標準中提到的「新」stdio功能:open_memstream和fmemopen。 編譯在Ubuntu 16.10用gcc或Rextester與鐺(見下面的鏈接),用於緩衝模式 size_t sizeloc = 0; char *bufloc = NULL; FILE *mf = open_memstream (&bufloc, &sizeloc); setbuf(mf, NULL

    0熱度

    1回答

    我有一個文件其結構如下: var1 2921 var2 0.5 var3 12 我需要一個方法是獲取文件和3個空變量的名稱。它應該讀取文件並給出每個變量的值。 (這是我到目前爲止已經試過) void get_input(char * filename, int * var1, double * var2, int * var3){ FILE *file; char bu

    3熱度

    1回答

    任何人都可以在內存流中解釋ftell()的'正確'語義。 給出的下列程序: #include <stdio.h> #include <stdlib.h> #include <gnu/libc-version.h> int main(void) { puts (gnu_get_libc_version()); size_t n_buffer = 1024;

    0熱度

    1回答

    我正在創建一個簡單的應用程序來跟蹤我工作的時間。用戶輸入他們正在進行的工作分鐘數量,程序將跟蹤總數,直到終止。問題出現在程序第一次運行後,打印出第一條語句兩次。我在一個無限循環內部完成了它,並且我對scanf和printf沒有很好的掌握,所以我認爲這是我的失敗所在。任何幫助,將不勝感激。 這是程序的樣子: #include <stdlib.h> #include <stdio.h> void

    1熱度

    3回答

    我正在瀏覽以前的紙質問題,發現一個問題,需要我根據每個客戶消耗的單位數量(電力)生成帳單。有一張表格指示如何完成計算。我已經使用if else語句以非常基本的方式製作了該程序。我想知道是否有更好的方法比使用其他方法。也許循環?我嘗試使用循環,但它對我來說不切實際,因爲範圍不是恆定的。 這是該問題一部分的屏幕截圖。 Question Screenshot 我創建的函數計算如下。 void findB

    3熱度

    1回答

    我到處尋找這個東西,所以我把它放在疲憊的旅客這裏; 問題:如何從julia腳本中將變量的完整輸出捕獲到文件中? 即: #script.jl y = f(x) y > out.txt

    -1熱度

    5回答

    C語言,文件stdio.h庫 示例代碼: float avg; avg = 3/2; printf("Average: %.2f", avg); 從上面我期待下面的輸出代碼: Average = 1.50 但是相反我得到: Average = 1.00 這是爲什麼?我如何獲得正確的輸出?

    5熱度

    2回答

    我生成一個子進程,像這樣: const n = cp.spawn('bash'); n.stdout.pipe(process.stdout); n.stderr.pipe(process.stderr); 我要尋找一個變換流,這樣我可以在前面加上類似「[子進程]」以年初每條線都來自孩子,所以我知道stdio來自孩子與父母的過程。 因此,它看起來像: const getTransform

    0熱度

    1回答

    我從文本文件中讀取字符串時遇到問題。在文件中,有數據格式爲: 東西=「測試」 我想讀引號之間的字符串。所以在我的節目,我做的:? fscanf(fil,"language=\"%s[^\"]",data); 或 fscanf(fil,"language=\"%s\"",data); ,但我總是在可變數據測試」我怎麼能忽略第二個引號除了把空間之前在文件正是我想要在文本文件格式。 我將是幫助表