b801016b4x.html
转载 2023-04-06 10:07:24
207阅读
1、CC++语言中基本的数据类型有:字符型(char),整形(short, int, long), 浮点型(float, double)             同时字符型和整形还可以继续分为带符号的和不带符号的,默认情况下都是带符号的,如果想使用不带符号的,则使用时带上 unsigned说明即可,如果是带符号的,那
转载 精选 2015-10-25 11:41:52
869阅读
1、 #include <stdio.h> enum animal {Dog, Cat, Monkey, Invalid}; void dog(void) { puts("wang wang\n"); } void cat(void) { puts("miao miao\n"); } void mo
转载 2021-05-22 16:25:00
100阅读
2评论
1、 #include <stdio.h> enum a {x, y, z}; int main(void) { printf("x = %d\n", x); printf("y = %d\n", y); printf("z = %d\n", z); return 0; } 2、 #include
转载 2021-05-25 09:39:00
115阅读
2评论
1._T("Hello")是一个宏,作用是让程序支持Unicode编码。 2.windows使用两种字符集ANSI和UNICODE,前者使用的单字节格式,后者使用双字节格式。 3.简单一点讲: _T("hello world")表示: 在ansi的环境下,它是ansi的; 在unicode下,那么它将自动解释为双字节字符串,既unicode编码。
原创 2011-02-22 15:38:32
1546阅读
C++标准添加了许多有用的特性,C++代码的写法也有比较多的变化。 vector是经常要使用到的std组件,对于vector的遍历...
转载 2022-12-25 12:46:31
171阅读
参考 权威网站 左边的目录列举了关于string的 一些 成员。 构造函数 默认 string(); 从已有复制 string (const string& str); 从已有剪辑 string (const string& str, size_t pos, size_t len = npos); ...
转载 2021-09-15 15:33:00
265阅读
2评论
C++中针对C语言中处理字符串的难题,在标准库中设计了string类,因此现在编程中涉及到字符串的处理,就
原创 2022-11-30 09:53:16
117阅读
string 字符型 可以保存字符串C++使用string 需要引用#include “<string>”举栗子实
原创 2023-03-01 08:12:55
56阅读
补充计算机中的单位:数型:                                                    &nbsp
原创 2021-11-24 20:44:14
190阅读
#define _CRT_SECURE_NO_WARNINGS #include<stdio.h> int main(void) { long nu
原创 2022-09-08 11:22:19
113阅读
一、浮点型分类与存储机制C语言浮点型严格遵循IEEE 754标准,分为三种类型,其存储结构与特性如下:类型存储大小符号位指数位尾数位数值范围(十进制)精度(有效数字)典型应用场景float32位1823±1.4E-45 ~ ±3.4E+386-7位图形处理、简单科学计算double64位11152±4.9E-324 ~ ±1.8E+30815-16位高精度科学计算、金融模型long double8
原创 2月前
155阅读
C语言在int、float、double格式之间进行强制类型转换时,程序按照如下原则来转换数值和位模式(假设int是32位):1. 从int转换为float,数字不会溢出,但是可能被舍入。2. 从int或float转换为double,因为double有更大的范围,也有更大的精度,所以能够保留精确的数值。3. 从double转换成float,因为范围要更小一些,所以值可能溢出成+∞或-∞。另外,由于
原创 2007-01-15 15:03:26
7373阅读
一、枚举的本质与核心机制C语言枚举(enum)是一种用户定义的符号常量集合,通过enum关键字实现类型化整型常量管理。其核心特性包括:语义化常量:将魔法数字(Magic Number)转化为可读性强的标识符类型安全:相比#define宏,提供基础类型检查(但非强类型)编译时替换:枚举常量在预处理阶段被替换为整数值定义语法:// 基础定义(隐式赋值) enum Color { RED, GREEN,
原创 2月前
111阅读
1.前言     一直以来对C语言类型转换规则不理解,也没有找到相关的资料。偶然的机会查到关于安全编程的相关文献-----MISRA。里面对相关内容作了详细的介绍。我这里根据其内容整理了一下,以备查阅。 2.显式和隐式数据转换       C 语言给程序员提供了相当大的自由度并允许不同数&#20540;类型可以自动转换。由于某些功能
原创 2014-09-16 13:17:00
2099阅读
前言 使用VS的过程中,经常会用到需要将int类型数据转换为字符串类型,便于显示信息等. 实现方法 c++11标
原创 2022-07-09 00:58:03
489阅读
这一篇要讲一个非常重要的话题:char类型string类型的区别。从字面上说,他们是有区别的 1. char是字符类型 2. string是字符串类型 虽然一字之差,但其本质是很大的。 1. ch...
转载 2009-06-07 22:49:00
143阅读
2评论
string:表示可以变长的字符序列初始化:用等号和圆括号,其中又分为直接初始化和拷贝初始化,利用等号就是拷贝初始化,圆括号就是直接初始化。#include #includeusing namespace::std;int main(){ string s1;//没有提供初始值,则默认初始化空串 string s2(s1);//相同类型直接填入 strin
原创 2021-06-01 13:01:48
223阅读
目录1.声明一个C++字符串2.字符串操作函数2.1 C++字符串和C字符串的转换2.2 大小和容量函数2.3元素存取2.4比较函数2.5 更改内容2.6提取子串和字符串连接2.7输入输出操作2.8搜索与查找之所以抛弃char*的字符串而选用C++标准程序库中的string类,是因为他和前者比较起来,不必担心内存是否足够、字符串长度等等,而且作为一个泛型类出现,他集成的操作函数足以完成我们大多数情况下(甚至是100%)的需要。我们可以用 = 进行赋值操作,== 进
原创 2021-08-12 21:48:35
669阅读
先从一个小程序谈起:#include <iostream>#include <string>using namespace std;int main(){ string s1; cin >> s1; cout << s1
原创 2022-08-21 00:26:36
136阅读
  • 1
  • 2
  • 3
  • 4
  • 5