找到 34423 篇文章 关于编程

C++ 中的向上取整和向下取整函数

karthikeya Boyini
更新于 2020年6月24日 11:19:37

5K+ 次浏览

ceil 函数ceil 函数返回等于或大于该值的最小整数。此函数在 C++ 语言中声明在 “cmath” 头文件中。它接受一个需要计算向上取整值的单个数值。变量的数据类型只能是 double/float/long double。以下是 C++ 语言中 ceil 函数的语法:double ceil(double x); float ceil(float x);以下是 C++ 语言中 ceil 函数的示例:示例 在线演示#include <iostream>#include <cmath> using namespace std; int main() {    float var = 1234.25;    float res;    res = ceil(var);   ... 阅读更多

C++ 中的 new 和 delete 运算符

Samual Sam
更新于 2020年6月24日 11:20:50

15K+ 次浏览

new 运算符new 运算符请求堆中的内存分配。如果可用内存足够,它将内存初始化到指针变量并返回其地址。以下是 C++ 语言中 new 运算符的语法:pointer_variable = new datatype;以下是初始化内存的语法:pointer_variable = new datatype(value);以下是分配内存块的语法:pointer_variable = new datatype[size];以下是 C++ 语言中 new 运算符的示例:示例#include <iostream> using namespace std; int main () {    int *ptr1 = NULL;    ptr1 = new int;    float *ptr2 = new ... 阅读更多

C++ 中的 CHAR_BIT

karthikeya Boyini
更新于 2020年6月24日 11:21:26

663 次浏览

CHAR_BIT 是 char 中的位数。它在 C++ 语言的 “limits.h” 头文件中声明。它是每字节 8 位。以下是 C++ 语言中 CHAR_BIT 的示例:示例 在线演示#include <iostream> using namespace std; int main() {    int x = 28;    int a = CHAR_BIT*sizeof(x);    stack s;    cout<<a;

C++ 中的 swap() 函数

Samual Sam
更新于 2020年6月24日 11:22:01

22K+ 次浏览

swap() 函数用于交换两个数字。使用此函数,不需要任何第三个变量来交换两个数字。以下是 C++ 语言中 swap() 的语法:void swap(int variable_name1, int variable_name2);如果我们为变量赋值或传递用户定义的值,它将交换变量的值,但变量的值在实际位置将保持不变。以下是 C++ 语言中 swap() 函数的示例:示例 在线演示#include <iostream> using namespace std; int main() {    int x = 35, y = 75;    printf("Value of x :%d", x);    printf("Value of ... 阅读更多

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

karthikeya Boyini
更新于 2020年6月24日 11:09:44

176 次浏览

iswdigit() 函数是 C/C++ 中的内置函数。它检查宽字符是否为十进制数字。它在 C++ 语言的 “cwctype” 头文件中声明,而在 C 语言中则声明在 “ctype.h” 头文件中。它接受一个称为宽字符的单个字符。数字 0 到 9 分类为十进制数字。如果宽字符不是数字,它将返回零 (0)。如果字符是数字,它将返回非零值。以下是 C++ 语言中 iswdigit() 的语法:int iswdigit(ch)以下是 C++ 语言中 iswdigit() 的示例:示例 在线演示#include <iostream>#include <cwctype> ... 阅读更多

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

Samual Sam
更新于 2020年6月24日 11:10:04

183 次浏览

iswupper() 函数是 C/C++ 中的内置函数。它将宽字符转换为大写。它在 C++ 语言的 “cwctype” 头文件中声明,而在 C 语言中则声明在 “ctype.h” 头文件中。它接受一个称为宽字符的单个字符。如果字符是大写,则将其转换为大写,否则不进行任何修改。以下是 C++ 语言中 towupper() 的语法:wint_t towupper( wint_t ch );以下是 C++ 语言中 towupper() 的示例:示例#include <iostream>#include <cwctype>#include <locale> using namespace std; int main() {    wchar_t s[] = L"hello world!";    wcout 阅读更多

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

karthikeya Boyini
更新于 2020年6月24日 11:10:43

167 次浏览

iswlower() 函数是 C/C++ 中的内置函数。它检查宽字符是否为小写。它在 C++ 语言的 “cwctype” 头文件中声明,而在 C 语言中则声明在 “ctype.h” 头文件中。它接受一个称为宽字符的单个字符。如果字符不是小写字符,它将返回零 (0)。如果字符是小写,它将返回非零值。以下是 C/C++ 语言中 iswlower() 的语法:int iswlower(ch);以下是 C++ 语言中 iswlower() 的示例:示例 在线演示#include <iostream>#include <cwctype> using namespace std; int main() {   ... 阅读更多

什么是 C++ 中的数组衰减?

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

2K+ 次浏览

数组类型和维度的丢失称为数组衰减。当我们通过指针或值将数组传递到函数时,就会发生这种情况。首先将地址发送到数组,这是一个指针。这就是为什么数组的大小不是原始大小的原因。以下是 C++ 语言中数组衰减的示例:示例 在线演示#include <iostream> using namespace std; void DisplayValue(int *p) {    cout<<sizeof(p)<<endl;

如何在 C/C++ 中使用枚举?

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

768 次浏览

枚举是 C 语言中用户定义的数据类型。它用于为整数常量分配名称,这使得程序更易于阅读和维护。“enum” 关键字用于声明枚举。以下是 C 语言中 enum 的语法:enum enum_name{const1, const2, ....... };enum 关键字也用于定义枚举类型的变量。定义枚举类型变量有两种方法,如下所示:enum week{sunday, monday, tuesday, wednesday, thursday, friday, saturday}; enum week day;以下是 C 语言中 enum 的示例:示例#include <stdio.h> enum week{Mon=10, Tue, Wed, Thur, Fri=10, ... 阅读更多

在 C 中将字符串转换为大写

Samual Sam
更新于 2023年10月4日 14:05:42

31K+ 次浏览

以下是 C 语言中将字符串转换为大写的程序:示例#include <stdio.h>#include <string.h> 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] <= 'z') {        s[i] = s[i] -32;       }    }    printf("String in upper case :%s",s);    return 0;}

广告
© . All rights reserved.