找到 1356 篇文章 关于 C

printf() 中 %n 的作用是什么?

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

4K+ 阅读量

在 C 语言中,%n 是一个特殊的格式说明符。它会导致 printf() 加载对应参数指向的变量。加载的值等于 printf() 在 %n 出现之前打印的字符数。注意 - 它不会打印任何内容。另一个 printf() 函数用于打印语句。以下是 C 语言中 %n 的示例,示例 实时演示#include 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 int ... 阅读更多

C 语言中的“register”关键字

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

9K+ 阅读量

寄存器变量告诉编译器将变量存储在 CPU 寄存器中而不是内存中。经常使用的变量保存在寄存器中,并且访问速度更快。我们永远无法获取这些变量的地址。“register”关键字用于声明寄存器变量。作用域 - 它们对函数是局部的。默认值 - 默认初始化值为垃圾值。生命周期 - 直到定义它的块的执行结束。以下是 C 语言中寄存器变量的示例,示例 实时演示#include 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 语言中关系运算符的表运算符运算符名称==等于>大于=大于或等于y)    printf("x is greater than y ");    if(x

C 语言中的“extern”关键字

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

19K+ 阅读量

外部变量也称为全局变量。这些变量在函数外部定义。这些变量在整个函数执行过程中全局可用。函数可以修改全局变量的值。“extern”关键字用于声明和定义外部变量。作用域 - 它们不受任何函数约束。它们存在于程序的任何地方,即全局。默认值 - 全局变量的默认初始化值为零。生命周期 - 直到程序执行结束。以下是关于 C 语言中 extern 关键字的一些重要要点,外部变量可以声明多次... 阅读更多

C 语言中的前增量(或前减量)

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

2K+ 阅读量

增量运算符用于将值增加 1,而减量运算符与增量运算符相反。减量运算符将值减少 1。以下是 C 语言中前增量运算符的语法,++variable_name;以下是 C 语言中前减量运算符的语法,--variable_name;让我们看看前增量和前减量运算符之间的区别。前增量 - 在将值赋给变量之前,将值增加 1。以下是 C 语言中前增量的示例,示例 实时演示#include 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 int main() {    char a1 = 'H';    int b = 90, c = 150;    float ... 阅读更多

使用 C 语言统计句子中的空格、大写和小写字母

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

715 阅读量

#include 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] = 'a' && str[i] = '0' && str[i]

广告