找到关于 C++ 的7345 篇文章

C语言中的字符运算

George John
更新于 2020年6月25日 09:33:55

5K+ 次浏览

C语言中的字符运算用于对字符执行加法和减法等算术运算。它用于操作字符串。当字符与算术运算一起使用时,它会自动将它们转换为整数值,即字符的ASCII值。以下是C语言中字符运算的示例,示例 在线演示 #include int main(){    char s = 'm';    char t = 'z' - 'y';    printf("%d", s);    printf("%c", s);    printf("%d", (s+1));    printf("%c", (s+1));    printf("%d", (s-1));    printf("%c", (s-1));    printf("%d", t);    // printf("%c", t);   ... 阅读更多

C程序:小写字母转大写字母,反之亦然

Ankith Reddy
更新于 2023年9月2日 13:20:59

71K+ 次浏览

这是一个将字符串转换为大写的C语言程序,示例 在线演示 #include #include int main() {    char s[100];    int i;    printf("Enter a string : ");    gets(s);    for (i = 0; s[i]!='\0'; i++) {       if(s[i] >= 'a' && s[i] = 'a' && s[i] = 'A' && s[i] = 'A' && s[i]

清除C/C++中的输入缓冲区

Arjun Thakur
更新于 2020年6月25日 09:36:21

24K+ 次浏览

函数fflush(stdin)用于刷新或清除流的输出缓冲区。当在scanf()之后使用时,它也会刷新输入缓冲区。如果成功,它返回零,否则返回EOF,并设置feof错误指示器。以下是C语言中清除输入缓冲区的fflush(stdin)语法, int fflush(FILE *stream);以下是C语言中清除输入缓冲区的fflush(stdin)示例,示例 在线演示 #include #include int main() {    char s[20];    printf("Enter the string : ", s);    scanf("%s", s);    printf("The entered string : %s", s); ... 阅读更多

C语言中的标准头文件

George John
更新于 2023年10月4日 12:26:13

26K+ 次浏览

在C语言中,头文件包含一组预定义的标准库函数。“#include”预处理指令用于在程序中包含带有“.h”扩展名的头文件。下表显示了C语言中的一些头文件,序号 头文件及说明 1 stdio.h输入/输出 ... 阅读更多

C语言中的头文件“stdio.h”和“stdlib.h”

Ankith Reddy
更新于 2020年6月25日 09:39:07

15K+ 次浏览

stdio.h头文件stdio.h代表标准输入输出。它包含与输入/输出函数相关的信息。下表显示了C语言中stdio.h中的一些函数,序号 函数及说明 1 printf()它用于在输出屏幕上打印字符串、整数、字符等。 2 scanf()它从键盘读取字符、字符串、整数等。 3 getc()它从文件中读取字符。 4 putc()它将字符写入文件。 5 fopen()它打开文件,所有文件处理函数都在stdio.h头文件中定义。 6 fclose()它关闭已打开的文件。 7 remove()它删除文件。 8 fflush()它刷新文件。以下是C语言中stdio.h的示例, ... 阅读更多

C/C++中的islessgreater()

George John
更新于 2020年6月25日 09:40:25

180 次浏览

islessgreater()函数用于检查第一个参数是否小于或大于第二个参数。它在C语言的“math.h”头文件中声明。如果成功,它返回true,否则返回false。以下是C++语言中islessgreater()的语法, bool islessgreater(value1 , value2);其中,value1 − 这是将与value2进行检查的第一个参数。value2 − 这是用于检查value1并查看其是否小于或大于的第二个参数。以下是C++语言中islessgreater()的示例,示例 在线演示 #include #include using namespace std; int main() {    int ... 阅读更多

将C++字符串转换为大写

Chandu yadav
更新于 2020年6月25日 09:41:26

643 次浏览

这是一个将字符串转换为大写的C++语言程序,示例 在线演示 #include #include using namespace std; int main() {    char s[30] = "This_is_string";    int i;    for(i=0;i=97 && s[i]

C/C++中的isless()

Arjun Thakur
更新于 2020年6月25日 09:42:06

290 次浏览

isless()函数用于检查第一个参数是否小于第二个参数。它在C语言的“math.h”头文件中声明。如果成功,它返回true,否则返回false。以下是C语言中isless()的语法, bool isless(value1 , value2);其中,value1 − 这是将与value2进行检查的第一个参数。value2 − 这是用于检查value1并查看其是否小于的第二个参数。以下是C语言中isless()的示例,示例 在线演示 #include #include int main() {    int val1 = 48; ... 阅读更多

C/C++中的isalpha()和isdigit()

Ankith Reddy
更新于 2023年11月7日 13:17:18

37K+ 次浏览

isalpha() isalpha()函数用于检查字符是否为字母。此函数在ctype.h头文件中声明。如果参数是字母,它返回一个整数值,否则返回零。以下是C语言中isalpha()的语法, int isalpha(int value); 其中,value − 这是一个整数类型的单个参数。以下是C语言中isalpha()的示例 − 示例 #include #include int main() {    char val1 = 's';    char val2 = '8';    if(isalpha(val1))    printf("The character is an alphabet"); ... 阅读更多

C语言中的getchar_unlocked()

George John
更新于 2020年6月25日 09:16:19

323 次浏览

getchar_unlocked()函数在Windows中已弃用,因为它是不安全的getchar()线程版本。建议不要使用getchar_unlocked()。没有流锁检查,这就是getchar_unlocked不安全的原因。getchar_unlocked()函数比getchar()快。以下是C语言中getchar_unlocked()的语法, int getchar_unlocked(void);C语言中getchar_unlocked()的程序如下所示 −示例 在线演示 #include int main() {    char val;    val = getchar_unlocked();    printf("Enter the character : ");    printf("Entered character : %c", val);    return 0; }输出以下是输出输入字符:a 输入字符:a阅读更多

广告
© . All rights reserved.