c

    0熱度

    1回答

    我正在看C的一個可變參數的this example,寫成GNU.org。我的操作系統是Debian 8.6。 這裏是我的就可以了輕微的變化,文件名是ex.c: #include <stdarg.h> #include <stdio.h> int addEmUp(int count,...){ va_list ap; // where list of arguments are st

    0熱度

    1回答

    在32位系統上,我發現下面的操作總是返回正確的值,但返回的是隨機結果,其中a更大。 uint64_t a = 14227959735; uint64_t b = 32768; float c = 256.0; uint64_t d = a - b/ c; // d returns 14227959808 我相信這裏的問題是,INT-漂浮的操作返回未定義的行爲,但也有人有助於解釋爲什麼它給

    1熱度

    1回答

    試圖編譯我的代碼中斷以下行: printf("%llu\n", 0x12345678 * 0x12345678); 我得到這個: program.c:45:34: warning: integer overflow in expression [-Woverflow] printf("%llu\n", (0x12345678 * 0x12345678)); 我該如何解決這個問題?

    3熱度

    3回答

    我想在VFS服務器中創建一個新的系統調用,它將被指定一個文件名作爲參數,並將在MINIX3.2.1中打印該特定文件的inode編號。 我檢查了do_stat()函數的代碼(在/usr/src/servers/vfs/stadir.c中),我發現我必須分配給vnode結構變量派生eat_path()才能訪問v_inode_nr這是inode編號。爲了做到這一點,我如何能夠分配我正在尋找的文件,在哪裏

    -4熱度

    1回答

    我有一個問題,有了這個,我想知道如果你們中的任何人都可以解決它將非常感激! 我試圖加密郵件發送給的人在我的遊戲 問題:當我試圖把我的消息的第一時間要去工作,並顯示在字母文字和第二次是要去顯示加密後的文本,我不希望人們看到 ("ZFDKWEK,CSJ,$MS(,,,)") if (MessageEnc) { if (GET_GAME_TIMER() >= dest

    -1熱度

    2回答

    我使用softserial與藍牙調制解調器進行溝通,我用下面的代碼串推到串行: char bt_string = "test"; bluetooth_println(bt_string); 我需要能夠更換串 printf(" Error: cmd=%02hX, res=%02hX\n", CMD_SEND_CID, res); 我曾嘗試下面的代碼 char bt_string; spr

    0熱度

    1回答

    我目前處於學習C編程的初級階段,正在使用Code :: Blocks工作通過「開始用C for Dummies編程」。 第7章中的第一項活動,用getchar()提取字符,要求我們按照書中介紹的完全複製代碼;見下圖: #include <stdio.h> int main() { int c; printf("I'm waiting for a character:

    2熱度

    1回答

    我已經寫在兩個獨立的程序(例如1 & 2)經由消息隊列進行通信的代碼。每個程序都會發送一條特定的消息mtype並等待特定的響應mtype。基於mtype函數被調用。程序2開始等待上select()上的消息隊列從節目1等待消息鏈引發和經由消息隊列每個全成通信鏈後回來select()等待下一通信鏈的節目1的引發。 我想要的節目2必須通過停止執行返回到select()無論它的通信鏈之間在上殼體程序1從節

    0熱度

    2回答

    我正在使用基於微控制器STM32F401RET6的Nucleo F401RE電路板。我連接到一個Micro SD插槽,並有興趣將數據寫入SD卡並從中讀取數據。我使用STM32CubeX軟件生成代碼,特別是內置函數的SD庫。我試圖編寫一個簡單的代碼,將數組寫入特定的數組,並嘗試讀取相同的數據後綴。代碼如下: uint32_t to_send[512] = {1, 2, 3, 4, 5}; uint

    -1熱度

    1回答

    我想從pcap文件解析一些信息到我的項目。 我正在創建可以在SIP呼叫中發現錯誤的分析程序。我創建了可以保存這些信息的類(現在不是全部)。我使用Windows和Codeblocks C++,並安裝了windows的pcap庫。 實現此目的的最簡單方法是什麼? class Messege { private: int number; string cseq