c/c++
abc882715
这个作者很懒,什么都没留下…
展开
-
C++自带string类的常用方法
1 #include<iostream> 2 #include<string> 3 using namespace std; 4 5 int main() 6 { 7 string str1 = "hello"; 8 string* str2 = new string("hello"); 9 string str3...转载 2018-02-25 16:54:53 · 952 阅读 · 0 评论 -
栈
#pragma once#include <windows.h>typedef struct KEEP // { int index; char name[8]; KEEP* next;}KEEP;typedef struct STACK // { int size; KEEP* top;}STACK;bool insert(STACK原创 2017-11-23 19:15:36 · 206 阅读 · 0 评论 -
逆波兰表达式(此篇文章加上上篇栈文章,即可完美实现内容)
void foo(){ char buffer[32] = "12,33,+,44,*"; char* offset = strstr(buffer, ","); if (NULL != offset) { int n= offset - buffer; char str[32] = {0}; memcpy(str,原创 2017-11-23 19:18:30 · 159 阅读 · 0 评论 -
C语言itoa()函数和atoi()函数详解(整数转字符C实现)
C语言提供了几个标准库函数,可以将任意类型(整型、长整型、浮点型等)的数字转换为字符串。1.int/float to string/array:C语言提供了几个标准库函数,可以将任意类型(整型、长整型、浮点型等)的数字转换为字符串,下面列举了各函数的方法及其说明。● itoa():将整型值转换为字符串。● ltoa():将长整型值转换为字符串。● ultoa():将无符号长整型值转换为字符串。转载 2017-11-26 09:09:58 · 335 阅读 · 0 评论 -
如何用16进制转化为字符
bftype是储存有两个16进制空间的数据原创 2017-12-01 18:21:37 · 785 阅读 · 0 评论 -
c++如何用cout输出其他进制(十进制以外)以外数据
······原创 2017-12-09 17:06:49 · 2428 阅读 · 0 评论 -
c++中string类的详解
通过在网站上的资料搜集,得到了很多关于string类用法的文档,通过对这些资料的整理和加入一些自己的代码,就得出了一份比较完整的关于string类函数有哪些和怎样用的文档了!下面先罗列出string类的函数有哪一些,然后再罗列出函数的原型,最后到代码的实现标准C++中提供的string类得功能也是非常强大的,一般都能满足我们开发项目时使用。现将具体用法的一部分罗列如下,只起一个抛砖引玉的作用吧,转载 2017-12-12 17:03:28 · 208 阅读 · 0 评论 -
C++ List的用法(整理)
Lists将元素按顺序储存在链表中. 与 向量(vectors)相比, 它允许快速的插入和删除,但是随机访问却比较慢.assign() 给list赋值 back() 返回最后一个元素 begin() 返回指向第一个元素的迭代器 clear() 删除所有元素 empty() 如果list是空的则返回true end() 返回末尾的迭代器 erase() 删除一个元素 front() 返回转载 2017-12-12 17:06:03 · 108345 阅读 · 2 评论 -
cin详解(cin.get()、cin.getline()、cin.clear()、cin.sync())
在C中,输入输出用scanf和printf,在输入数据的同时还需说明数据的类型,如果输入数据较多,那就很麻烦,而C++中也有相似的东西cin和cout,它们来自C++的一个名叫" iostream"的类库。 iostream是由istream(输入流)和ostream(输出流)派生.所以在iostream中就有了输入和输出的相关对象:1、cin 表示标准输入(standard input)转载 2017-12-14 14:20:09 · 523 阅读 · 1 评论 -
队列 入队,插入,出队,是否队空,队元元素,清空,打印
#pragma once#include <windows.h>typedef struct KEEP // { int index; char* name; KEEP* next;}KEEP;typedef struct QUEUE // { int size; KEEP* front; KEEP* back;}QUEUE;/原创 2017-11-22 18:22:49 · 620 阅读 · 0 评论