找到关于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++; }

广告