找到关于 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 阅读更多

广告