在 C 語言中,%n 是一個特殊的格式說明符。它會導致 printf() 載入對應引數指向的變數。載入的值等於 printf() 在 %n 出現之前列印的字元數。注意 - 它不會列印任何內容。另一個 printf() 函式用於列印語句。以下是 C 語言中 %n 的示例,示例 即時演示#include int main() { int s; printf("The value of %ns : ", &s); printf("%d", s); getchar(); return 0; }輸出The value of s : 13即使我們給... 閱讀更多
暫存器變數告訴編譯器將變數儲存在 CPU 暫存器中而不是記憶體中。經常使用的變數儲存在暫存器中,並且訪問速度更快。我們永遠無法獲取這些變數的地址。“register”關鍵字用於宣告暫存器變數。作用域 - 它們對函式是區域性的。預設值 - 預設初始化值為垃圾值。生命週期 - 直到定義它的塊的執行結束。以下是 C 語言中暫存器變數的示例,示例 即時演示#include int main() { register char x = 'S'; register int ... 閱讀更多
C 語言中的 fseek() 用於將檔案指標移動到特定位置。偏移量和流是指標的目標,在函式引數中給出。如果成功,則返回零。如果失敗,則返回非零值。以下是 C 語言中 fseek() 的語法,int fseek(FILE *stream, long int offset, int whence)以下是 fseek() 中使用的引數stream - 這是用於識別流的指標。offset - 這是來自位置的位元組數。whence - 這是新增偏移量的位置。whence 由以下之一指定... 閱讀更多
增量運算子用於將值增加 1,而減量運算子與增量運算子相反。減量運算子將值減少 1。以下是 C 語言中前增量運算子的語法,++variable_name;以下是 C 語言中前減量運算子的語法,--variable_name;讓我們看看前增量和前減量運算子之間的區別。前增量 - 在將值賦給變數之前,將值增加 1。以下是 C 語言中前增量的示例,示例 即時演示#include int main() { int i = 5; printf("The pre-incremented value : %d", i); while(++i < 10 ) printf("%d\t", i); ... 閱讀更多
變數在 C 語言中,變數是儲存某種形式資料的位置。不同的變數需要不同的記憶體量,對其進行一組操作。變數名不能以數字開頭。它可以包含字母、數字、下劃線“_”。以下是 C 語言中宣告變數的語法,type variable_name;以下是 C 語言中多個變數宣告的語法,type variable_name1, variable_name2, variable_name3;以下是 C 語言中變數的示例,示例 即時演示#include int main() { char a1 = 'H'; int b = 90, c = 150; float ... 閱讀更多