找到關於C語言的1356篇文章

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

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

4K+ 閱讀量

在C語言中,%n是一個特殊的格式說明符。它使printf()載入由相應引數指向的變數。載入的值等於printf()在%n出現之前列印的字元數。注意 - 它不列印任何內容。另一個printf()函式用於列印語句。以下是C語言中%n的示例,示例 線上演示 #include <stdio.h> 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 <stdio.h> int ... 閱讀更多

C語言中的“register”關鍵字

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

9K+ 閱讀量

暫存器變數告訴編譯器將變數儲存在CPU暫存器中而不是記憶體中。經常使用的變數儲存在暫存器中,並且訪問速度更快。我們永遠無法獲得這些變數的地址。“register”關鍵字用於宣告暫存器變數。作用域 - 它們對函式是區域性的。預設值 - 預設初始化值為垃圾值。生命週期 - 直到定義它的塊的執行結束。以下是C語言中暫存器變數的示例,示例 線上演示 #include <stdio.h> 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語言中關係運算符的表運算子運算子名稱==等於>大於=>大於或等於<小於<=小於或等於!=不等於示例 #include <stdio.h> int main() { int x = 10, y = 5; if (x == y) printf("x 等於 y "); if (x > y) printf("x 大於 y "); if (x >= y) printf("x 大於或等於 y "); if (x < y) printf("x 小於 y "); if (x <= y) printf("x 小於或等於 y "); if (x != y) printf("x 不等於 y "); return 0; }

C語言中的“extern”關鍵字

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

19K+ 閱讀量

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

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

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

2K+ 閱讀量

增量運算子用於將值增加一,而減量運算子則相反。減量運算子將值減少一。以下是C語言中前增量運算子的語法,++variable_name;以下是C語言中前減量運算子的語法,--variable_name;讓我們看看前增量和前減量運算子之間的區別。前增量 - 在將值賦給變數之前,將值增加一。以下是C語言中前增量的示例,示例 線上演示 #include <stdio.h> 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 <stdio.h> int main() { char a1 = 'H'; int b = 90, c = 150; float ... 閱讀更多

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

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

715 閱讀量

#include <stdio.h> 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] <= 'Z') upper++; else if (str[i] >= 'a' && str[i] <= 'z') lower++; else if (str[i] >= '0' && str[i] <= '9') number++; else if (str[i]==' ') whitesp++; else special++; }

廣告
© . All rights reserved.