C 第19页
C++运算符重载问题10-yiteyi-C++库

C++运算符重载问题10

我们如何使用新函数限制类对象的动态分配? (A) 通过重载新操作符 (B) 通过创建一个空的私人新操作员。 (C) 通过创建一个空的私有新的[]运营商 (D) 通过重载new运算符和new[]运算符 答...
CPPKU的头像-yiteyi-C++库CPPKU3年前
4613
不使用任何条件语句实现三元运算符-yiteyi-C++库

不使用任何条件语句实现三元运算符

如何实施 C++中的三元算子 不使用条件语句。 在以下情况下: A.b:c 如果a为真,则b将被执行。 否则,c将被执行。 我们可以假设a、b和c为值。 推荐:请尝试你的方法 {IDE} 首先,在进入解决方案...
CPPKU的头像-yiteyi-C++库CPPKU3年前
3013
用C++操作符执行printf-yiteyi-C++库

用C++操作符执行printf

在C中考虑下面的语句并预测其输出。 printf('%d %d %d', i, ++i, i++); 此语句调用 未定义的行为 通过引用参数列表中的“i”和“i++”。它没有定义参数的求值顺序。不同的编译器可以选择不同的...
CPPKU的头像-yiteyi-C++库CPPKU3年前
4213
C++函数重载与默认参数问题5-yiteyi-C++库

C++函数重载与默认参数问题5

以下程序的输出? #include <iostream> using namespace std; int fun( int =0, int = 0); int main() { cout << fun(5); return 0; } int fun( int x, int y) { return (x+y); } ...
CPPKU的头像-yiteyi-C++库CPPKU3年前
3413
C/C中strncmp()和strcmp之间的差异++-yiteyi-C++库

C/C中strncmp()和strcmp之间的差异++

先决条件: strncmp , 字符串比较函数 这两者之间的基本区别是: strcmp对两个字符串进行比较,直到其中一个字符串出现空字符,而strncmp最多进行比较 号码 两个字符串的字符。但如果 号码 等于...
CPPKU的头像-yiteyi-C++库CPPKU3年前
4113
C/C中的exit()与_exit()++-yiteyi-C++库

C/C中的exit()与_exit()++

退出() 和 _退出() 在C/C++中,它们的功能非常相似。然而,exit()和_exit()之间有一个区别,那就是 exit()函数在程序终止之前执行一些清理,比如连接终止、缓冲区刷新等。 退出() ...
CPPKU的头像-yiteyi-C++库CPPKU3年前
6113
逗号运算符问题-yiteyi-C++库

逗号运算符问题

考虑下面的C程序。 // PROGRAM 1 #include<stdio.h> int main( void ) { int a = 1, 2, 3; printf ( '%d' , a); return 0; } 上面的程序编译失败,但下面的程序编译得很好,并打印1。 // ...
CPPKU的头像-yiteyi-C++库CPPKU3年前
5813
预处理器在C语言中是如何工作的?-yiteyi-C++库

预处理器在C语言中是如何工作的?

编译C程序——幕后 预处理器是一种系统软件(设计用于在计算机硬件和应用程序上运行的计算机程序)。它执行高级语言(HLL)的预处理。预处理是语言处理系统的第一步。语言处理系统将高级语言翻...
CPPKU的头像-yiteyi-C++库CPPKU3年前
4913
C语言中%d和%i格式说明符之间的差异-yiteyi-C++库

C语言中%d和%i格式说明符之间的差异

格式说明符是由表示格式说明符的初始百分号(%)形成的序列,用于指定要从流中检索并存储到附加参数所指位置的数据的类型和格式。简而言之,它告诉我们要存储哪种类型的数据以及要打印哪种类型...
CPPKU的头像-yiteyi-C++库CPPKU3年前
3713
C qsort()与C++sort()的比较-yiteyi-C++库

C qsort()与C++sort()的比较

标准C库提供qsort函数,可用于对数组进行排序。下面是qsort()函数的原型。 // Sort an array of any type. The parameters are, base // address of array, size of array and pointer to // ...
CPPKU的头像-yiteyi-C++库CPPKU3年前
3913
C |输入和输出|问题6-yiteyi-C++库

C |输入和输出|问题6

预测以下程序的输出: #include <stdio.h> int main() { printf ( '%c ' , 'GeeksQuiz' [5]); return 0; } (A) 编译时错误 (B) 运行时错误 (C) Q (D) s 答复: (C) 说明: 该计...
CPPKU的头像-yiteyi-C++库CPPKU3年前
3013
C |结构与联盟|问题7-yiteyi-C++库

C |结构与联盟|问题7

union test { int x; char arr[8]; int y; }; int main() { printf ( '%d' , sizeof ( union test)); return 0; } 预测上述程序的输出。假设整数的大小为4字节,字符的大小为1字节。还假设不需...
CPPKU的头像-yiteyi-C++库CPPKU3年前
5513