C 第22页
编写一个程序,在C和C++中产生不同的结果-yiteyi-C++库

编写一个程序,在C和C++中产生不同的结果

编写一个程序,编译和运行C和C++,但产生不同的结果时,编译的C和C++编译器。 有很多这样的项目,下面是其中的一些。 1) 字符文字在C和C++中被不同对待。在C语言中,像‘a’、‘b’、。。ETC被...
CPPKU的头像-yiteyi-C++库CPPKU3年前
549
C++ 3集中二维向量的排序(列数)-yiteyi-C++库

C++ 3集中二维向量的排序(列数)

我们已经讨论了在下面的集合1和集合2中对2D向量进行排序的一些情况。 C++(1)中的二维向量排序(行和列) C++ 2集中二维向量的排序(按行和列的降序) 本文将讨论更多的案例 正如在本集发表的...
CPPKU的头像-yiteyi-C++库CPPKU3年前
549
C程序来查找文件的大小-yiteyi-C++库

C程序来查找文件的大小

给定一个文本文件,以字节为单位查找其大小。 例如: Input : file_name = 'a.txt' Let 'a.txt' contains 'geeks' Output : 6 Bytes There are 5 bytes for 5 characters then an extra byte fo...
CPPKU的头像-yiteyi-C++库CPPKU3年前
546
给定数字的数字和的程序-yiteyi-C++库

给定数字的数字和的程序

给定一个数字,求其数字之和。 例如: Input : n = 687 Output : 21 Input : n = 12 Output : 3 建议:请在“上解决” 实践 “首先,在讨论解决方案之前。 给定数字中数字和的通用算法: 拿到号...
CPPKU的头像-yiteyi-C++库CPPKU3年前
5411
如何在C和C++中编译64位GCC的32位程序-yiteyi-C++库

如何在C和C++中编译64位GCC的32位程序

主要是C和C++的编译器(GCC或CLAN),现在默认为 64位 版本就速度而言,这是个不错的选择。但如果有人想作为一个整体运行他们的程序,这会导致问题 32位 而不是 64位 用于测试或调试目的。因此...
CPPKU的头像-yiteyi-C++库CPPKU3年前
545
数据成员的初始化-yiteyi-C++库

数据成员的初始化

在C++中,类变量初始化为与类声明中出现的顺序相同。 考虑下面的代码。 #include<iostream> using namespace std; class Test { private : int y; int x; public : Test() : x(10), y(x +...
CPPKU的头像-yiteyi-C++库CPPKU3年前
545
C++中哪些操作符可以是不能重载的?-yiteyi-C++库

C++中哪些操作符可以是不能重载的?

通过实现以下任何类型的函数,有多种方法在C++中加载运算符: 1) 成员函数 2) 非成员函数 3) 友元函数 可以重载的运算符列表包括: + – * ⁄ % ‸ & | ~ ! = < > += -= *= ⁄= %=...
CPPKU的头像-yiteyi-C++库CPPKU3年前
548
链接器如何解析在多个位置定义的全局符号?-yiteyi-C++库

链接器如何解析在多个位置定义的全局符号?

在编译时,编译器将每个全局符号作为强符号或弱符号导出到汇编程序,汇编程序在可重定位对象文件的符号表中隐式地编码这些信息。函数和初始化的全局变量得到强符号。未初始化的全局变量得到弱符...
CPPKU的头像-yiteyi-C++库CPPKU3年前
5413
C |存储类和类型限定符|问题6-yiteyi-C++库

C |存储类和类型限定符|问题6

#include<stdio.h> int main() { typedef static int *i; int j; i a = &j; printf ( '%d' , *a); return 0; } (A) 运行时错误 (B) 0 (C) 垃圾值 (D) 编译错误 答复: (D) ...
CPPKU的头像-yiteyi-C++库CPPKU3年前
545
C++构造函数问题13-yiteyi-C++库

C++构造函数问题13

我们必须在构造函数中使用初始值设定项列表 (A) 类中有一个引用变量 (B) 课堂上有一个常量变量 (C) 有另一类的对象。另一个类没有默认构造函数。 (D) 所有这些 答复: (D) 说明: 看见...
CPPKU的头像-yiteyi-C++库CPPKU3年前
5410
C |指针基础|问题7-yiteyi-C++库

C |指针基础|问题7

#include<stdio.h> int main() { int a; char *x; x = ( char *) &a; a = 512; x[0] = 1; x[1] = 2; printf ( '%d' ,a); return 0; } 以上程序的输出是什么? (A) 依赖于机器 (B)...
CPPKU的头像-yiteyi-C++库CPPKU3年前
549
getchar()、fgetc()和getc()的返回类型是什么?-yiteyi-C++库

getchar()、fgetc()和getc()的返回类型是什么?

在C语言中,getchar()、fgetc()和getc()的返回类型是int(而不是char)。因此,建议将这些函数的返回值赋给整型变量。 char ch; /* May cause problems */ while ((ch = getchar ()) != E...
CPPKU的头像-yiteyi-C++库CPPKU3年前
549