142 次浏览
C++11 是标准 C++ 语言的一个版本。它于 2011 年 8 月 12 日获得国际标准化组织 (ISO) 批准,然后是 C++14 和 C++17。C++11 对核心语言进行了若干补充。以下是 C++11 中引入的一些新更改 - nullptr - 在之前的 nullptr 中,零用作值,并且它有一个隐式转换为整数值的缺点。空指针文字由 std::nullptr_t 表示。在这个 nullptr 中,不存在隐式转换。Lambda 表达式 - Lambda 表达式允许在本地定义函数。匿名函数称为 lambda。我们… 阅读更多
33K+ 次浏览
向量类似于动态数组,但向量可以调整大小。向量是可以在插入或删除元素时更改其大小的序列容器。容器是保存相同类型数据的对象。向量可能会为向量中元素的未来增长分配一些额外的存储空间。向量元素存储在连续的内存中。数据输入到向量的末尾。以下是在 C++ 语言中打印向量内容的示例,示例 在线演示#include #include void print(std::vector const &a) { std::cout
1K+ 次浏览
不,运算符 < 的执行时间与运算符相同
309 次浏览
以下是 Linux 上的一些 C++ IDE - 带有 CDT 插件的 Eclipse Galileo Eclipse 是一个众所周知的开源和跨平台 IDE。它提供功能齐全的 C/C++ IDE,具有以下功能 - 带有语法高亮显示支持的代码编辑器 支持折叠和超链接导航 源代码重构以及代码生成 用于可视化调试的工具,例如内存、寄存器等。NetBeans IDE NetBeans 是一个免费的、开源的、流行的 C/C++ IDE。以下是其一些功能 - 支持将编译后的应用程序自动打包成 .tar、.zip 和更多存档… 阅读更多
842 次浏览
以下是在 C++ 语言中获取当前日期和时间的示例,示例 在线演示#include using namespace std; int main() { time_t now = time(0); char *date = ctime(& now); cout
3K+ 次浏览
printf()这主要用于 C 语言。它是一个格式化函数,打印到标准输出。它打印到控制台并采用格式说明符进行打印。它返回一个整数值。它在输入参数方面不是类型安全的。它也可以在 C++ 语言中使用。以下是 C 和 C++ 语言中 printf() 的语法, printf(“字符串和格式说明符”,变量名);此处,字符串 - 要在控制台上打印的任何文本/消息。格式说明符 - 根据变量数据类型,使用格式说明符,如 %d、%s 等。变量名 - 为声明变量指定的任何名称。以下是一个… 阅读更多
23K+ 次浏览
在 C 语言中,有三种方法可以将 char 类型变量转换为 int。如下所示 -sscanf()atoi()类型转换以下是在 C 语言中将 char 转换为 int 的示例,示例 在线演示#include #include int main() { const char *str = "12345"; char c = 's'; int x, y, z; sscanf(str, "%d", &x); // 使用 sscanf printf("x 的值为:%d", x); y = atoi(str); // 使用 atoi() printf("y 的值为:%d", y); z = (int)(c); // 使用类型转换 printf("z 的值为… 阅读更多
预处理器指令 #pragma 用于在 C/C++ 语言中向编译器提供其他信息。编译器使用它来提供一些特殊功能。以下是 C/C++ 语言中 #pragma 指令的语法, #pragma 令牌名以下是 C/C++ 语言中一些 #pragma 指令的表格,序号#pragma 指令和描述1#pragma startup在执行 main() 之前,需要运行 pragma 中指定的函数。2#pragma exit在程序结束之前,需要运行 pragma 中指定的函数。3#pragma warn用于隐藏警告消息。4#pragma GCC dependency检查当前文件和其他文件的日期。如果… 阅读更多
735 次浏览
以下是在 C 语言中按值传递数组的示例,示例 在线演示#include float avg(float a[]) { int i; float avg, sum = 0.0; for (i = 0; i < 6; ++i) { sum += a[i]; } avg = (sum / 6); return avg; } int main() { float avg1, a[] = {63, 21, 34.4, 12.5, 3, 2.2}; avg1 = avg(a); printf("平均值:%f", avg1); return 0; }输出以下是输出平均值:22.683332在上述程序中,计算平均值的实际代码是… 阅读更多
2K+ 次浏览
以下是在 C 语言中反转字符串的示例,示例#include #include int main() { char s[50], t; int i = 0, j = 0; printf("输入要反转的字符串:"); gets(s); j = strlen(s) - 1; while (i < j) { t = s[i]; s[i] = s[j]; s[j] = t; i++; j--; } printf("反转后的字符串是:%s", s); return (0); }输出以下是输出输入要反转的字符串:Here… 阅读更多