C 第19页
C++ 1中的前向表(介绍和重要函数)-yiteyi-C++库

C++ 1中的前向表(介绍和重要函数)

STL中的转发列表实现了单链表。forward list是从C++11引入的,在插入、删除和移动操作(如排序)中,它比其他容器更有用,并且允许以时间常量插入和删除元素。 它不同于 列表 由于转发列表只跟...
CPPKU的头像-yiteyi-C++库CPPKU3年前
625
用C++ STL对长度为二的连续子字符串计数-yiteyi-C++库

用C++ STL对长度为二的连续子字符串计数

给定一个字符串,任务是打印给定字符串中长度为2的所有不同子字符串。所有子字符串都应按字典顺序打印。 例如: Input: str = 'abcab'Output: ab-2 bc-1 ca-1Input: str = 'xyz'Output: xy-1 yz...
CPPKU的头像-yiteyi-C++库CPPKU3年前
5110
格式字符串漏洞及防范举例-yiteyi-C++库

格式字符串漏洞及防范举例

格式字符串是包含文本和格式参数的ASCII字符串。 例子: // A statement with format string printf('my name is : %s', 'Akash'); // Output // My name is : Akash 在C和许多其他编程语言中,...
CPPKU的头像-yiteyi-C++库CPPKU3年前
406
在C/C++中,数组是如何传递给函数的?-yiteyi-C++库

在C/C++中,数组是如何传递给函数的?

整个数组不能作为参数传递给C++中的函数。但是,可以通过指定数组的名称来传递指向不带索引的数组的指针。 在C语言中,当我们将数组传递给函数say fun()时,它总是被fun()视为指针。下面的...
CPPKU的头像-yiteyi-C++库CPPKU3年前
357
C |输入和输出|问题2-yiteyi-C++库

C |输入和输出|问题2

预测以下程序的输出 #include <stdio.h> int main() { printf ('ew_c_questiony'); printf (' geeksforgeeks'); getchar (); return 0; } (A) ew___问题 极客 (B) 新问题 极客 (C) ...
CPPKU的头像-yiteyi-C++库CPPKU3年前
405
C |指针基础|问题1-yiteyi-C++库

C |指针基础|问题1

以下程序的输出是什么? # include <stdio.h> void fun( int x) { x = 30; } int main() { int y = 20; fun(y); printf ( '%d' , y); return 0; } (A) 30 (B) 20 (C) 编译错误 (D...
CPPKU的头像-yiteyi-C++库CPPKU3年前
4210
C |存储类和类型限定符|问题19-yiteyi-C++库

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

#include <stdio.h> int main() { int x = 10; static int y = x; if (x == y) printf ( 'Equal' ); else if (x > y) printf ( 'Greater' ); else printf ( 'Less' ); return 0; } (A...
CPPKU的头像-yiteyi-C++库CPPKU3年前
497
C |回路与控制结构|问题17-yiteyi-C++库

C |回路与控制结构|问题17

预测以下程序的输出: #include <stdio.h> int main() { int check = 20, arr[] = {10, 20, 30}; switch (check) { case arr[0]: printf ( 'Geeks ' ); case arr[1]: printf ( 'Quiz ' );...
CPPKU的头像-yiteyi-C++库CPPKU3年前
456
C |指针基础|问题15-yiteyi-C++库

C |指针基础|问题15

#include<stdio.h> void swap ( char *x, char *y) { char *t = x; x = y; y = t; } int main() { char *x = 'geeksquiz' ; char *y = 'geeksforgeeks' ; char *t; swap(x, y); printf ( ...
CPPKU的头像-yiteyi-C++库CPPKU3年前
595
C |文件处理|问题1-yiteyi-C++库

C |文件处理|问题1

关于FILE*fp,以下哪项是正确的 (A) FILE是C中表示文件的关键字,fp是文件类型的变量。 (B) FILE是一个结构,fp是指向文件类型结构的指针 (C) 文件是一个流 (D) 文件是一个缓冲流 答复:...
CPPKU的头像-yiteyi-C++库CPPKU3年前
5411
C小测验-106 |问题5-yiteyi-C++库

C小测验-106 |问题5

对于C中的以下“typedef”,请选择最佳语句 typedef int INT , *INTPTR, ONEDARR[10], TWODARR[10][10]; (A) 它将导致编译错误,因为typedef用于在同一语句中定义不兼容类型的多个别名。 (B...
CPPKU的头像-yiteyi-C++库CPPKU3年前
328
C++参考文献6-yiteyi-C++库

C++参考文献6

以下哪些函数必须使用引用。 (A) 赋值运算符函数 (B) 复制构造函数 (C) 析构函数 (D) 参数化构造函数 答复: (B) 说明: 通过值传递对象时,将调用复制构造函数。复制构造函数本身就是...
CPPKU的头像-yiteyi-C++库CPPKU3年前
4213