找到 1356 篇文章 相关 C

C 语言中静态变量的初始化

karthikeya Boyini
更新于 2020-06-26 08:45:18

5K+ 浏览量

当使用 static 关键字时,变量、数据成员或函数将无法再次修改。它被分配到程序的生命周期内。静态函数可以通过使用类名直接调用。静态变量只初始化一次。编译器将变量保留到程序结束。静态变量可以在函数内部或外部定义。它们对块是局部的。静态变量的默认值为零。静态变量在程序执行期间一直存在。以下是 C 语言中静态变量的语法:static 数据类型 变量名 = 值;其中,数据类型 - ... 阅读更多

C 语言中 printf() 和 scanf() 函数的返回值

Samual Sam
更新于 2020-06-26 08:25:18

11K+ 浏览量

printf() 和 scanf() 函数分别用于 C 语言中的输出和输入。这两个函数都是库函数,并在 stdio.h 头文件中定义。printf() 和 scanf() 函数返回值的详细信息如下所示:printf() 函数printf() 函数用于打印输出。它返回打印的字符数。如果出现某些错误,则返回负值。演示此功能的程序如下所示:示例实时演示#include int main(){    char str[] = "THE SKY IS BLUE";    printf("The value returned ... 阅读更多

C 语言中 getchar()、fgetc() 和 getc() 函数的返回类型

karthikeya Boyini
更新于 2020-06-26 08:30:45

2K+ 浏览量

以下是 C 编程语言中 getchar()、fgetc() 和 getc() 函数的详细信息:getchar() 函数getchar() 函数从 stdin 获取一个字符。它以整数形式返回读取的字符,如果发生错误则返回 EOF。演示此功能的程序如下所示:示例实时演示#include int main (){    int i;    printf("Enter a character: ");    i = getchar();    printf("The character entered is: ");    putchar(i);    return(0); }输出上述程序的输出如下所示:输入一个字符:G 输入的字符是:G现在 ... 阅读更多

C 语言中静态变量的默认值

Samual Sam
更新于 2020-06-26 08:31:52

4K+ 浏览量

当使用 static 关键字时,变量、数据成员或函数将无法再次修改。它被分配到程序的生命周期内。静态函数可以通过使用类名直接调用。静态变量只初始化一次。编译器将变量保留到程序结束。静态变量可以在函数内部或外部定义。它们对块是局部的。静态变量的默认值为零。静态变量在程序执行期间一直存在。以下是 C 语言中静态变量的语法:static 数据类型 变量名;其中,数据类型 - ... 阅读更多

C 语言中的 pow() 函数

karthikeya Boyini
更新于 2020-06-26 08:33:04

7K+ 浏览量

pow() 函数用于计算基数的幂。它接受两个参数。它返回基数的幂。它在“math.h”头文件中声明。以下是 C 语言中 pow() 函数的语法:double pow(double val1, double val2);其中,val1 - 要计算幂的基数。val2 - 幂值。以下是 C 语言中 pow() 函数的一个示例:示例#include #include int main() {    double x = 5.5;    double y = 4.0;    double p;    p = pow(x, y);    printf("The value : %lf", p);   ... 阅读更多

C 语言中的静态函数

Samual Sam
更新于 2020-06-26 08:34:44

20K+ 浏览量

C 语言中的静态函数是指作用域仅限于其目标文件的函数。这意味着静态函数仅在其目标文件中可见。可以通过在函数名前放置 static 关键字来将函数声明为静态函数。演示此功能的一个示例如下所示:有两个文件 first_file.c 和 second_file.c。这些文件的内容如下所示:first_file.c 的内容static void staticFunc(void) {    printf("Inside the static function staticFunc() "); }second_file.c 的内容int main() {    staticFunc();    return 0; }现在,如果上述 ... 阅读更多

C/C++ 中的 exit()、abort() 和 assert()

karthikeya Boyini
更新于 2020-06-26 08:35:45

2K+ 浏览量

exit()exit() 函数用于立即终止调用函数,而无需执行进一步的进程。当 exit() 函数被调用时,它会终止进程。它在“stdlib.h”头文件中声明。它不返回任何内容。以下是 C 语言中 exit() 函数的语法:void exit(int status_value);其中,status_value - 返回给父进程的值。以下是 C 语言中 exit() 函数的一个示例:示例实时演示#include #include int main() {    int x = 10;    printf("The value of x : %d", x);    exit(0);    printf("Calling of exit()");    return 0; }输出The value of x : 10在 ... 阅读更多

C/C++ 中的 strftime() 函数

karthikeya Boyini
更新于 2020-06-26 08:36:22

637 浏览量

strftime() 函数用于将时间和日期格式化为字符串。它在 C 语言的“time.h”头文件中声明。如果字符串的长度小于 size 个字符,则它返回复制到字符串的字符总数,否则返回零。以下是 C 语言中 strftime() 函数的语法:size_t strftime(char *string, size_t size, const char *format, const struct tm *time_pointer)其中,string - 指向目标数组的指针。size - 要复制的最大字符数。format - 一些用于表示 tm 中时间的特殊格式说明符。time_pointer - 指向包含 ... 阅读更多

在 C/C++ 中不使用头文件打印“Hello World”

Samual Sam
更新于 2020-06-26 08:36:48

668 浏览量

通常,我们在 C/C++ 语言中使用头文件来访问内置函数,如 int、char、字符串函数。printf() 函数也是一个内置函数,它在“stdio.h”头文件中声明,用于在控制台上打印任何类型的数据。以下是在 C 语言中不使用头文件打印的示例:示例int printf(const char *text, ...); int main() {    printf( "Hello World" );    return 0; }输出Hello World在上述程序中,我们通过声明 printf() 函数,在程序中不使用任何头文件就打印了“Hello World”。printf() 的声明为 ... 阅读更多

在 C/C++ 中一行代码交换两个变量

karthikeya Boyini
更新于 2020-06-26 08:37:21

1K+ 浏览量

以下是 C 语言中交换变量的示例,示例 实时演示#include int main() {    int a = 28, b = 8;    a += b -= a = b - a; // 方法 1    printf("交换后:%d\t%d", a, b);    (a ^= b), (b ^= a), (a ^= b); // 方法 2    printf("再次交换后:%d\t%d", a, b);    return 0; }输出交换后:8 28 再次交换后:28 8在上面的程序中,有两个变量 a 和 b,分别初始化为 28 和 8。有很多方法... 阅读更多

广告