找到 1356 篇文章 关于 C

C/C++ 中的 isblank()

karthikeya Boyini
更新于 2020-06-26 07:56:11

653 次查看

函数 isblank() 用于检查传递的字符是否为空格。它基本上是一个空格字符,也考虑制表符(\t)。此函数在 C 语言的“ctype.h”头文件中声明,在 C++ 语言的“cctype”头文件中声明。以下是 C++ 语言中 isblank() 的语法:int isblank(int char);以下是在 C++ 语言中使用 isblank() 的示例:示例实时演示#include #include using namespace std; int main() {    string s = "The space between words. ";    int i = 0;    int count = 0;    while(s[i]) {       ... 阅读更多

C/C++ 中 void 指针的大小是多少?

karthikeya Boyini
更新于 2020-06-26 07:42:28

7K+ 次查看

void 指针的大小因系统而异。如果系统是 16 位,则 void 指针的大小为 2 字节。如果系统是 32 位,则 void 指针的大小为 4 字节。如果系统是 64 位,则 void 指针的大小为 8 字节。以下是在 C 语言中查找 void 指针大小的示例:示例实时演示#include int main() {    void *ptr;    printf("指针值的大小:%d", sizeof(ptr));    return 0; }输出指针值的大小:8在上面的示例中,创建了一个 void 类型的指针变量,并使用 sizeof() ... 阅读更多

C/C++ 中的 malloc() 与 new()

karthikeya Boyini
更新于 2020-06-26 07:45:24

5K+ 次查看

malloc()函数 malloc() 用于分配请求大小的字节,并返回指向分配内存第一个字节的指针。如果失败,则返回空指针。以下是 C++ 语言中 malloc() 的语法:pointer_name = (cast-type*) malloc(size);其中,pointer_name - 指针的任意名称。cast-type - 您希望 malloc() 将分配的内存强制转换为的数据类型。size - 以字节为单位分配的内存大小。以下是在 C 语言中使用 malloc() 的示例:示例实时演示#include #include int main() {    int n = 4, i, *p, s = 0;    p = ... 阅读更多

C 语言中的 fgets() 和 gets()

Samual Sam
更新于 2020-06-26 07:46:12

1K+ 次查看

fgets()函数 fgets() 用于读取直到换行符的字符串。它检查数组边界,也很安全。以下是 C 语言中 fgets() 的语法:char *fgets(char *string, int value, FILE *stream)其中,string - 这是指向 char 数组的指针。value - 要读取的字符数。stream - 这是指向文件对象的指针。以下是在 C 语言中使用 fgets() 的示例:示例实时演示#include #define FUNC 8 int main() {    char b[FUNC];    fgets(b, FUNC, stdin);    printf("字符串为:%s", b);    return 0; }输出字... 阅读更多

C/C++ 中 main() 应该返回什么?

karthikeya Boyini
更新于 2020-06-26 07:46:45

5K+ 次查看

main() 函数的返回值显示程序如何退出。程序的正常退出由零返回值表示。如果代码存在错误、故障等,则将由非零值终止。在 C++ 语言中,可以不带返回值地离开 main() 函数。默认情况下,它将返回零。以下是 C 语言中 main() 函数的语法:int main() {    ….    return 0; }以下是在 C 语言中使用 main() 函数的示例:示例实时演示#include int main() {    int a = 10;    char b = 'S';    float c = ... 阅读更多

C 语言中的 size_t 数据类型

Samual Sam
更新于 2020-06-26 07:47:14

9K+ 次查看

数据类型 size_t 是无符号整型。它表示任何对象以字节为单位的大小,并由 sizeof 运算符返回。它用于数组索引和计数。它永远不会为负。strcspn、strlen 函数的返回类型为 size_t。以下是 C 语言中 size_t 的语法:const size_t var_name;其中,var_name - 这是变量的名称。以下是在 C 语言中使用 size_t 的示例:示例实时演示#include #include #include int main(void) {    const size_t x = 150;    int a[x];    for (size_t i = 0;i < x; ++i)    a[i] = ... 阅读更多

C/C++ 中的 modf()

Samual Sam
更新于 2020-06-26 07:35:27

318 次查看

函数 modf() 用于将传递的参数拆分为整数和小数部分。它在“math.h”头文件中声明,用于数学计算。它返回传递参数的小数部分。以下是 C 语言中 modf() 的语法:double modf(double value, double *integral_pointer);其中,value - 将拆分为整数和小数部分的值。integral_pointer - 拆分后指向参数的整数部分。以下是在 C 语言中使用 modf() 的示例:示例实时演示#include #include int main () {    double val, x, res;    val = 28.856;    res = modf(val, &x);    printf("val 的整数部分 ... 阅读更多

C/C++ 中的 isgreater()

karthikeya Boyini
更新于 2020-06-26 07:35:55

228 次查看

函数 isgreater() 用于检查第一个参数是否大于第二个参数。它在 C 语言的“math.h”头文件中声明。如果成功,则返回 true,否则返回 false。以下是 isgreater() 的语法。bool isgreater(value1 , value2);其中,value1 - 这是将与 value2 进行检查的第一个参数。value2 - 这是用于检查 value1 是否大于的第二个参数。以下是在 C 语言中使用 isgreater() 的示例:示例实时演示#include #include using namespace std; int main() {    int val1 = 28;    int val2 = 8;    bool result; ... 阅读更多

C 语言中的 rand() 和 srand()

Samual Sam
更新于 2020-06-24 11:26:35

14K+ 次查看

rand()函数 rand() 用于生成伪随机数。它返回一个整数值,其范围从 0 到 rand_max,即 32767。以下是 C 语言中 rand() 的语法:int rand(void);以下是在 C 语言中使用 rand() 的示例:示例实时演示#include #include int main() {    printf("%d", rand());    printf("%d", rand());    return 0; }输出1804289383 846930886srand()函数 srand() 用于初始化 rand() 函数生成的伪随机数。它不返回任何内容。以下是 C 语言中 srand() 的语法:void srand(unsigned int number);以下是在 C 语言中使用 srand() 的示例: ... 阅读更多

C/C++ 中的 strdup() 和 strdndup()

karthikeya Boyini
更新于 2020-06-24 11:27:03

6K+ 次查看

strdup()函数 strdup() 用于复制字符串。它返回指向空终止字节字符串的指针。以下是 C 语言中 strdup() 的语法:char *strdup(const char *string);以下是在 C 语言中使用 strdup() 的示例:示例实时演示#include #include int main() {    char *str = "Helloworld";    char *result;    result = strdup(str);    printf("字符串:%s", result);    return 0; }输出字符串:Helloworldstrndup()函数 strndup 的工作方式类似于函数 strndup()。此函数最多复制 size 字节的字符串,即函数中给定的 size。它还返回指向空终止 ... 阅读更多

广告