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

在C語言中使用fflush(stdin)

Samual Sam
更新於 2020年6月24日 11:27:30

7K+ 次瀏覽

函式 `fflush(stdin)` 用於重新整理流的輸出緩衝區。成功返回零,否則返回 EOF 並設定 feof 錯誤指示器。以下是 C 語言中 `fflush(stdin)` 的語法:`int fflush(FILE *stream);` 以下是一個 C 語言中 `fflush(stdin)` 的示例:示例 線上演示`#include ` `#include ` `int main() { char s[20] = "Helloworld"; printf("The string : %s", s); fflush(stdin); return 0; }`輸出The string : Helloworld

C語言中的ispunct()

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

96 次瀏覽

函式 `ispunct()` 用於檢查傳遞的字元是否為標點符號。如果不是標點符號,則返回零;否則返回非零值。以下是 C 語言中 `ispunct()` 的語法:`int ispunct(int character);` 以下是一個 C 語言中 `ispunct()` 的示例:示例 線上演示`#include ` `#include ` `int main() { int a = '!'; int b = 'a'; if(ispunct(a)) printf("The character is a punctuation."); else printf("The character is not a punctuation."); if(ispunct(b)) printf("The character is a punctuation."); else printf("The character is not a ... 閱讀更多

C語言中的strspn()

Samual Sam
更新於 2020年6月24日 11:28:22

153 次瀏覽

函式 `strspn()` 用於計算第一個字串中存在於第二個字串中的子字串的長度。它返回該子字串的長度。以下是 C 語言中 `strspn()` 的語法:`size_t strspn(const char *string1, const char *string2);` 以下是一個 C 語言中 `strspn()` 的示例:示例 線上演示`#include ` `#include ` `int main() { const char s1[] = "Helloworld!"; const char s2[] = "Hello"; int length = strspn(s1, s2); printf("The length of string : %d", length); return 0; }`輸出The length of string : 5

C/C++中的strcoll()

karthikeya Boyini
更新於 2020年6月24日 11:14:50

201 次瀏覽

函式 `strcoll()` 用於使用特定於區域設定的排序序列來比較兩個字串。它返回:- 零,當兩個字串相同時;- 大於零的值,當第一個字串大於第二個字串時;- 小於零的值,當第一個字串小於第二個字串時。以下是 C 語言中 `strcoll()` 的語法:`int strcoll(const char *first_string, const char *second_string);` 以下是一個 C 語言中 `strcoll()` 的示例:示例 線上演示`#include ` `#include ` `int main () { const char s1[] = "Helloworld"; const char s2[] = "Blank"; char *result; result = strcoll(s1, s2); if(result > 0) ... 閱讀更多

C語言中的strpbrk()

Samual Sam
更新於 2020年6月24日 11:16:33

1K+ 次瀏覽

函式 `strpbrk()` 用於查詢第一個字串的第一個字元,並將其與第二個字串的任何字元匹配。如果未找到匹配項,則返回 NULL;否則,返回指向第一個字串中與第二個字串字元匹配的字元的指標。以下是 C 語言中 `strpbrk()` 的語法:`char *strpbrk(const char *string1, const char *string2)` 以下是一個 C 語言中 `strpbrk()` 的示例:示例 線上演示`#include ` `#include ` `int main () { const char s1[] = "Helloworld"; const char s2[] = "Blank"; char *result; result = strpbrk(s1, ... 閱讀更多

C語言中的scanf()和fscanf()

karthikeya Boyini
更新於 2020年6月24日 11:17:07

2K+ 次瀏覽

函式 `scanf()`函式 `scanf()` 用於在 C 語言中從 stdin 讀取格式化的輸入。它返回寫入其中的字元總數,否則返回負值。以下是 C 語言中 `scanf()` 的語法:`int scanf(const char *characters_set)` 以下是一個 C 語言中 `scanf()` 的示例:示例 線上演示`#include ` `int main () { char s[20]; printf("Enter a string : "); scanf("%s", s); printf("Entered string : %s", s); return(0); }`輸出Enter a string : Peter! Entered string : Peter!函式 `fscanf()`函式 `fscanf()` 用於從給定流讀取格式化的輸入... 閱讀更多

C語言中%d和%i格式說明符的區別

Samual Sam
更新於 2020年6月24日 11:17:57

2K+ 次瀏覽

格式說明符 %d格式說明符 %d 將整數作為帶符號的十進位制整數來處理,這意味著無論它是負數還是正數,值都應該是十進位制的。以下是一個 C 語言中格式說明符 %d 的示例:示例 線上演示`#include ` `int main() { int v1 = 7456; int v2 = -17346; printf("The value in decimal form : %d", v1); printf("The value in negative : %d", v2); return 0; }`輸出The value in decimal form : 7456 The value in negative : -17346格式說明符 %i格式說明符 %i 將整數作為整數來處理,這意味著... 閱讀更多

C/C++中的atol()、atoll()和atof()函式

karthikeya Boyini
更新於 2020年6月24日 11:18:30

625 次瀏覽

atol() 函式函式 `atol()` 將字串轉換為長整數。如果沒有執行轉換,則返回零。它返回轉換後的長整數值。以下是 C++ 語言中 `atol` 的語法:`long int atol(const char *string)` 以下是一個 C++ 語言中 `atol()` 的示例:示例 線上演示`#include ` `using namespace std;` `int main() { long int a; char str[20] = "538756"; a = atol(str); cout

C/C++中的iswdigit()函式

karthikeya Boyini
更新於 2020年6月24日 11:09:44

176 次瀏覽

函式 `iswdigit()` 是 C/C++ 中的內建函式。它檢查寬字元是否為十進位制數字。它在 C++ 語言中宣告在“cwctype”標頭檔案中,而在 C 語言中宣告在“ctype.h”標頭檔案中。它接受一個稱為寬字元的單個字元。字元 0 到 9 分類為十進位制數字。如果寬字元不是數字,它將返回零 (0)。如果字元是數字,它將返回非零值。以下是 C++ 語言中 `iswdigit()` 的語法:`int iswdigit(ch)` 以下是一個 C++ 語言中 `iswdigit()` 的示例:示例 線上演示`#include ` `#include ` ... 閱讀更多

C/C++中的towupper()函式

Samual Sam
更新於 2020年6月24日 11:10:04

183 次瀏覽

函式 `iswupper()` 是 C/C++ 中的內建函式。它將寬字元轉換為大寫。它在 C++ 語言中宣告在“cwctype”標頭檔案中,而在 C 語言中宣告在“ctype.h”標頭檔案中。它接受一個稱為寬字元的單個字元。如果字元是大寫字母,則將其轉換為大寫字母;否則,不進行任何修改。以下是 C++ 語言中 `towupper()` 的語法:`wint_t towupper( wint_t ch );` 以下是一個 C++ 語言中 `towupper()` 的示例:示例`#include ` `#include ` `#include ` `using namespace std;` `int main() { wchar_t s[] = L"hello world!"; wcout 閱讀更多

廣告
© . All rights reserved.