一、数据类型的概念 ? 1、算术类型: 包括三种类型:整数类型、浮点类型,枚举型。 其中: 枚举类型:被用来定义在程序中只能赋予其一定的离散整数值的变量。 字符型char:也是整数型,所有的字符都用ASCII码表来表示。 2、void 类型: 类型说明符 void 表明没有可用的值。 3、构造类型: ...
分类:
编程语言 时间:
2019-03-17 23:18:27
阅读次数:
193
分享一下我老师大神的人工智能教程吧。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!http://www.captainbed.net 这里对string命令中的几个子命令使用实例进行一些解释,以便于更加容易理解string命令中的各个子命令,本文仅对几个比较容易掌握的 ...
分类:
其他好文 时间:
2019-03-09 12:55:00
阅读次数:
197
C语言scanf与get char,gets的区别 1.scanf() scanf是C语言的格式输入函数是通用终端格式化输入函数,它从标准输入设备(键盘) 读取输入的信息。可以读入任何固有类型的数据并自动把数值变换成适当的机内格式。 在这里我想 列下一个‘格式化说明符’的表来自于下面这个链接 (ht ...
分类:
编程语言 时间:
2019-02-18 22:56:22
阅读次数:
409
2.5 字符串 字符串是不可变的。 2.5.1 字符串格式设置 使用字符串方法format,字段名({}部分)可以留空自动编号,或者使用索引手动编号,或者使用变量。(还可以通过:号后面添加格式说明符) 使用字符串方法format,字段名可以自动编号和变量一起使用,也可以手动编号和变量一起使用,但不能 ...
分类:
其他好文 时间:
2019-02-16 11:56:27
阅读次数:
212
问题不难,细节需要注意 (1)printf的%f说明符既可以输出float型又可以输出double型。 根据“默认参数提升”规则(在printf这样的函数的可变参数列表中,不论作用域内有没有原型,都适用这一规则)float型会被提升为double型。因此printf()只会看到双精度数。(2)sca ...
分类:
其他好文 时间:
2019-02-08 17:06:57
阅读次数:
511
一、多重继承与虚继承 1、多重继承 在派生类的派生列表中可以包含多个基类,每个基类包含一个可选的访问说明符。 多重继承的派生列表也只能包含已经定义过的类,而且这些类不能是final的。对于派生类能够继承的基类个数,C++没有进行特殊规定;但是在某个给定的派生列表中,同一个基类只能出现一次。 1)多重 ...
分类:
其他好文 时间:
2019-02-03 00:55:40
阅读次数:
173
一、字符串格式化 指定要设置其格式的值时,可使用单个值(如字符串或数字),可使用元组(如果要设置多个值的格式),还可使用字典 最常用的是元组 方法1:使用类似C语言的格式化 %s是转换说明符, s代表字符串,如果值不是字符串,将会把其转成字符串 %.3f的意思是包含三位小数的浮点数,多于三位将舍去 ...
分类:
其他好文 时间:
2019-02-01 15:54:46
阅读次数:
231
与串联的if语句类似,switch语句提供了一个多分支条件执行的方法。不过在这里用一个专有名词来代表分支——case。每一个case可以携带一个表达式或一个类型说明符。前者又可被简称为case表达式。因此,Go语言的switch语句又分为表达式switch语句和类型switch语句。 先说表达式sw ...
分类:
编程语言 时间:
2019-01-26 18:00:46
阅读次数:
216
1、二维数组的定义:当数组中每个元素带有两个下标时,称这样的数组为二维数组。在逻辑上可以把二维数组看成是一个具有行和列的表格或一个矩阵。 一般形式:类型说明符 数组名[常量表达式1][常量表达式2]; 例:定义a为3*4(3行4列)的数组,b为5*10(5行10列)的数组。 在内存中的表达: 例如: ...
分类:
编程语言 时间:
2019-01-23 00:09:19
阅读次数:
262
一、类 1.类是一种数据类型,将数据与对数据的操作(函数)放到一起。一个类中的数据通常只能通过本类提供的方法进行处理,这些方法成为该类与外部的接口,对象之间通过消息进行通讯。 2.如果在类的起始点无访问说明符,系统默认为私有(private) 3.类是一种数据类型,定义时系统不为类分配存储空间,所以 ...
分类:
编程语言 时间:
2019-01-11 15:14:48
阅读次数:
203