找到 1356 篇文章 關於 C

printf() 中 %n 的作用是什麼?

karthikeya Boyini
更新於 2020年6月24日 11:08:45

4K+ 閱讀量

在 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即使我們給... 閱讀更多

C 語言中用於列印字串的 puts() 與 printf()

Samual Sam
更新於 2020年6月24日 11:09:13

2K+ 閱讀量

函式 puts() 和 printf() 在 stdio.h 標頭檔案中宣告,用於將文字傳送到輸出流。兩者具有不同的用途和語法。puts()函式 puts() 用於在輸出流上列印字串,並附加換行符 ‘\n’。它將游標移動到下一行。puts() 的實現比 printf() 更簡單。以下是 C 語言中 puts() 的語法,puts(“string”);如果您不希望游標移動到下一行,請使用以下語法。fputs(string, stdout)以下是 C 語言中 puts() 的示例,示例 即時演示#include int ... 閱讀更多

C 語言中的“register”關鍵字

karthikeya Boyini
更新於 2020年6月24日 10:59:13

9K+ 閱讀量

暫存器變數告訴編譯器將變數儲存在 CPU 暫存器中而不是記憶體中。經常使用的變數儲存在暫存器中,並且訪問速度更快。我們永遠無法獲取這些變數的地址。“register”關鍵字用於宣告暫存器變數。作用域 - 它們對函式是區域性的。預設值 - 預設初始化值為垃圾值。生命週期 - 直到定義它的塊的執行結束。以下是 C 語言中暫存器變數的示例,示例 即時演示#include int main() {    register char x = 'S';    register int ... 閱讀更多

C 語言中的 ftell()

karthikeya Boyini
更新於 2020年6月24日 11:00:53

11K+ 閱讀量

在 C 語言中,ftell() 返回指定流相對於檔案開頭的當前檔案位置。此函式用於在將檔案指標移動到檔案末尾後獲取檔案總大小。它以長整型返回當前位置,並且檔案可以擁有超過 32767 位元組的資料。以下是 C 語言中 ftell() 的語法,long int ftell(FILE *stream)以下是 ftell() 中使用的引數,stream - 這是指向 FILE 物件的指標,用於標識流。以下是 C 中 ftell() 的示例... 閱讀更多

C/C++ 中的 fseek()

Samual Sam
更新於 2020年6月24日 11:01:26

1K+ 閱讀量

C 語言中的 fseek() 用於將檔案指標移動到特定位置。偏移量和流是指標的目標,在函式引數中給出。如果成功,則返回零。如果失敗,則返回非零值。以下是 C 語言中 fseek() 的語法,int fseek(FILE *stream, long int offset, int whence)以下是 fseek() 中使用的引數stream - 這是用於識別流的指標。offset - 這是來自位置的位元組數。whence - 這是新增偏移量的位置。whence 由以下之一指定... 閱讀更多

C 語言中的關係運算符和邏輯運算子

Samual Sam
更新於 2020年6月24日 11:02:49

19K+ 閱讀量

關係運算符關係運算符用於比較 C 語言中的兩個值。它檢查兩個值之間的關係。如果關係為真,則返回 1。但是,如果關係為假,則返回 0。以下是 C 語言中關係運算符的表運算子運算子名稱==等於>大於=大於或等於y)    printf("x is greater than y ");    if(x

C 語言中的“extern”關鍵字

Samual Sam
更新於 2020年6月24日 11:03:45

19K+ 閱讀量

外部變數也稱為全域性變數。這些變數在函式外部定義。這些變數在整個函式執行過程中全域性可用。函式可以修改全域性變數的值。“extern”關鍵字用於宣告和定義外部變數。作用域 - 它們不受任何函式約束。它們存在於程式的任何地方,即全域性。預設值 - 全域性變數的預設初始化值為零。生命週期 - 直到程式執行結束。以下是關於 C 語言中 extern 關鍵字的一些重要要點,外部變數可以宣告多次... 閱讀更多

C 語言中的前增量(或前減量)

karthikeya Boyini
更新於 2020年6月24日 10:54:34

2K+ 閱讀量

增量運算子用於將值增加 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 語言中的變數和關鍵字

Samual Sam
更新於 2020年6月24日 10:52:39

11K+ 閱讀量

變數在 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 ... 閱讀更多

使用 C 語言統計句子中的空格、大寫和小寫字母

Arnab Chakraborty
更新於 2020年1月27日 12:45:05

715 閱讀量

#include int main() {    char str[100],i;    int upper = 0, lower = 0, number = 0, special = 0,whitesp=0;    printf("enter string");    gets(str);    for (i = 0; i < str[i]!='\0'; i++) {       if (str[i] >= 'A' && str[i] = 'a' && str[i] = '0' && str[i]

廣告
© . All rights reserved.