当前位置:首页 > C++编程 > C++基础

C++基础

C 库函数 – ctime()

10

c库函数-ctime()描述c库函数char*ctime(consttime_t*timer)返回一个表示当地时间的字符串,当地时间是基于参数timer。返回的字符串格式如下:wwwmmmddhh:mm:ssyyyy其中,www表示星期几,

C 库函数 – localtime()

15

c库函数-localtime()描述c库函数structtm*localtime(consttime_t*timer)使用timer的值来填充tm结构。timer的值被分解为tm结构,并用本地时区表示。声明下面是localtime()函数的

C++ 动态内存

5

C++动态内存了解动态内存在C++中是如何工作的是成为一名合格的C++程序员必不可少的。C++程序中的内存分为两个部分:栈:在函数内部声明的所有变量都将占用栈内存。堆:这是程序中未使用的内存,在程序运行时可用于动态分配内存。很多时候,您无法

C++ Web 编程

30

C++Web编程什么是CGI?公共网关接口(CGI),是一套标准,定义了信息是如何在Web服务器和客户端脚本之间进行交换的。CGI规范目前是由NCSA维护的,NCSA定义CGI如下:公共网关接口(CGI),是一种用于外部网关程序与信息服务器

C++ 实例 – 实现一个简单的计算器

22

c++实例-实现一个简单的计算器c++实例使用c++创建一个简单的计算器,可以实现+,-,*,/。实例#include<iostream>usingnamespacestd;intmain(){charop;floatnum1,

C++ 实例 – 求一个数的阶乘

17

c++实例-求一个数的阶乘c++实例一个正整数的阶乘(英语:factorial)是所有小于及等于该数的正整数的积,并且0的阶乘为1。自然数n的阶乘写作n!。实例#include<iostream>usingnamespacest

C++ 环境设置

16

c++环境设置本地环境设置如果您想要设置c++语言环境,您需要确保电脑上有以下两款可用的软件,文本编辑器和c++编译器。文本编辑器这将用于输入您的程序。文本编辑器包括windowsnotepad、oseditcommand、brief、ep

C++ 循环

10

C++循环有的时候,可能需要多次执行同一块代码。一般情况下,语句是顺序执行的:函数中的第一个语句先执行,接着是第二个语句,依此类推。编程语言提供了允许更为复杂的执行路径的多种控制结构。循环语句允许我们多次执行一个语句或语句组,下面是大多数编

C++ 标准库

8

C++标准库C++标准库可以分为两部分:标准函数库:这个库是由通用的、独立的、不属于任何类的函数组成的。函数库继承自C语言。面向对象类库:这个库是类及其相关函数的集合。C++标准库包含了所有的C标准库,为了支持类型安全,做了一定的添加和修改

C++ 实例 – 标准输入输出

14

c++实例-标准输入输出c++实例使用c++获取用户的输入,并输出到屏幕:实例#include<iostream>usingnamespacestd;intmain(){intnumber;cout<<"输入一个整数

C++ 数据封装

5

C++数据封装所有的C++程序都有以下两个基本要素:程序语句(代码):这是程序中执行动作的部分,它们被称为函数。程序数据:数据是程序的信息,会受到程序函数的影响。封装是面向对象编程中的把数据和操作数据的函数绑定在一起的一个概念,这样能避免受

C++ 实例 – 求两数最小公倍数

9

c++实例-求两数最小公倍数c++实例用户输入两个数,其这两个数的最小公倍数。实例#include<iostream>usingnamespacestd;intmain(){intn1,n2,max;cout<<"输

C++ 日期 & 时间

14

C++日期&时间C++标准库没有提供所谓的日期类型。C++继承了C语言用于日期和时间操作的结构和函数。为了使用日期和时间相关的函数和结构,需要在C++程序中引用<ctime>头文件。有四个与时间相关的类型:clock_t

C++ 基本的输入输出

9

C++基本的输入输出C++标准库提供了一组丰富的输入/输出功能,我们将在后续的章节进行介绍。本章将讨论C++编程中最基本和最常见的I/O操作。C++的I/O发生在流中,流是字节序列。如果字节流是从设备(如键盘、磁盘驱动器、网络连接等)流向内

C++ 数据结构

9

C++数据结构C/C++数组允许定义可存储相同类型数据项的变量,但是结构是C++中另一种用户自定义的可用的数据类型,它允许您存储不同类型的数据项。结构用于表示一条记录,假设您想要跟踪图书馆中书本的动态,您可能需要跟踪每本书的下列属性:Tit

C++ STL 教程

9

C++STL教程在前面的章节中,我们已经学习了C++模板的概念。C++STL(标准模板库)是一套功能强大的C++模板类,提供了通用的模板类和函数,这些模板类和函数可以实现多种流行和常用的算法和数据结构,如向量、链表、队列、栈。C++标准模板

C++ 预处理器

9

C++预处理器预处理器是一些指令,指示编译器在实际编译之前所需完成的预处理。所有的预处理器指令都是以井号(#)开头,只有空格字符可以出现在预处理指令之前。预处理指令不是C++语句,所以它们不会以分号(;)结尾。我们已经看到,之前所有的实例中

C++ 注释

8

c++注释程序的注释是解释性语句,您可以在c++代码中包含注释,这将提高源代码的可读性。所有的编程语言都允许某种形式的注释。c++支持单行注释和多行注释。注释中的所有字符会被c++编译器忽略。c++注释一般有两种://-一般用于单行注释。/

C++ 实例 – 交换两个数

4

c++实例-交换两个数c++实例以下我们使用两种方法来交换两个变量:使用临时变量与不使用临时变量。实例-使用临时变量#include<iostream>usingnamespacestd;intmain(){inta=5,b=1

C++ 实例 – 求两数的最大公约数

12

c++实例-求两数的最大公约数c++实例用户输入两个数,求这两个数的最大公约数。实例#include<iostream>usingnamespacestd;intmain(){intn1,n2;cout<<"输入两个