- 博客(16)
- 资源 (8)
- 问答 (1)
- 收藏
- 关注
转载 记录某段代码运行时间的函数C++(转)
方法一:使用GetTickCount函数(所记录时间单位是毫秒)C/C++ code#include<iostream>#include<windows.h>int main(){DWORD start_time=GetTickCount();{//此处为被测试代码}DWORD end_time=GetTickCount();cout<<...
2019-11-21 16:45:55 221
原创 String-Char的转换(基础知识复习)
#include<iostream>#include<string.h>using namespace std;int main(){ //1.string->char* string str = "hello"; const char* p = str.data(); char *p1=(char*)str.data(); cout<<p...
2019-11-18 23:41:22 132
原创 测试字符串输入输出问题练习(可以输出空格的2个函数)
#include#include using namespace std;//测试字符串输入输出问题练习int main(){string str;getline(cin, str);cout << str << endl;char ch[25];cin.getline(ch, 25);cout << ch << endl; ...
2019-11-14 15:15:12 235
原创 存储器芯片的扩展例题解释
解释若存储器芯片的容量为16k * 8位,第一个数字表示单个(逻辑)Bank芯片字个数(16K=2 ^ 4 * 2 ^10 ),第二个表示芯片字的位数即数据宽度(8)第一个表示地址,第二个表示存储数据内容。例如这个题目中:2K4位->16k8位需要(16K8)/(2 K 4)=16片存储器芯片,然后由 4位->8位,需要每一个地址2个存储器那就是8个地址,也就分成8段...
2019-11-14 00:22:14 7692 1
原创 二叉树常识
度:二叉树中连接节点与节点的线就是度。有n个节点,就有n-1个度,节点数总是比度要多一个。结点所拥有的子树的个数成为该结点的度。度为0的结点称为叶结点,度不为0的结点称为分支结点。一棵树的结点除了叶结点外,其余的结点都是分支结点。树的根结点的层数为1。树的度:树中各结点度的最大值称为该树的度。满二叉树:所有分支结点都存在左子树和右子树,并且所有叶子结点都在同一层。度为0的节点数为度...
2019-11-07 22:49:23 239
原创 利用 strlen 和 sizeof 求取字符串长度注意事项
首先,strlen 是函数,sizeof 是运算操作符,二者得到的结果类型为 size_t,即 unsigned int 类型。大部分编译程序在编译的时候就把 sizeof 计算过了,而 strlen 的结果要在运行的时候才能计算出来。对于以下语句:char *str1 = “asdfgh”;char str2[] = “asdfgh”;char str3[8] = {‘a’, ‘s’, ...
2019-11-05 21:14:11 310
原创 水课知识点--创新发明
我原来有兴趣学习这课的重点就是这些了,前面的课程都不好,无聊且没用,劝广大的学子别学这个选修,虽让2学分,但不好玩。1.知识产权知识测试题2.知识产权基础3.专利申请事务4.知识产权知识测试题5.知识产权概述6.知识产权基础知识介绍7.案例8.案例29.专利规避10.知识产权11.专利挖掘与规避设计12.专利规避...
2019-11-04 23:11:46 144
原创 清除缓冲流中数据相关一系列函数的简单介绍
一.cin.ignore()函数cin.ignore(a,ch)方法是从输入流(cin)中提取字符,提取的字符被忽略(ignore),不被使用。每抛弃一个字符,它都要计数和比较字符:如果计数值达到a或者被抛弃的字符是ch,则cin.ignore()函数执行终止;否则,它继续等待。它的一个常用功能就是用来清除以回车结束的输入缓冲区的内容,消除上一次输入对下一次输入的影响。比如可以这么用:cin...
2019-11-03 20:03:09 686
转载 C++中cin.clear()的用法(转)
#include <iostream> using namespace std; int main() { int a; cin>>a; cout<<cin.rdstate()<<endl; if(cin.rdstate() == ios:...
2019-11-03 19:52:34 995
转载 C++ cin.get用法(详解版)(转)
与字符串输入一样,有时候使用 cin>> 读取字符也不会按我们想要的结果行事。例如,因为它会忽略掉所有前导白色空格,所以使用 cin>> 就不可能仅输入一个空格或回车符。除非用户输入了空格键、制表符之外的其他字符,否则程序将不可能通过 cin 语句继续执行(一旦输入了这样的字符,在程序可以继续下一个语句之前,仍然需要按回车键)。因此,要求用户“按回车键继续”的程序,不能使...
2019-11-03 19:34:22 479
转载 判断是否是奇怪数(转)
题目要求//①:除了自身以外所有因子之和大于这个数本身(首先必须是盈数);//②:除了自身以外所有因子的集合,没有任何一个子集中所有数的和等于这个数本身,例如70就是一个奇怪数,求1000以内的第二个奇怪数#include <stdio.h>#include <math.h>#include <string.h>#define TRUE 1#de...
2019-11-02 22:01:53 525
原创 回溯法的初接触,仅有代码,暂无分析,只知道用这里递归大概的作用
#include"pch.h"#include <stdio.h># define N 3 int set[N] = { 1,2,3 }; int sub[N]; void sub_set(int t) { if (t > N - 1) { int i = 0; ...
2019-11-02 21:47:48 105
原创 C++实现数据反式转换为字符串格式
#include#include#include <string.h>using namespace std;char a[100];int i=0;//========================按位转换成字符型数据=void change(int num){if(num%10num) //个位{a[i++]=num+‘0’;}else {a[i++]...
2019-11-02 19:40:32 143
原创 内存知识(堆栈区分学习)
由于我对堆栈不是很熟悉,今天恶补一下(1)栈(stack):由编译器自动分配释放,存放函数的参数值、局部变量的值、返回地址等, 在可执行文件a.out中不存在分配栈区的空间。(2)堆(heap):一般有程序员自身调用(malloc,calloc函数)来分配空间, 通过free函数释放空间, 但可能会因为程序员的编程失误造成内存的泄漏,另外当程序结束的时候其动态申请的所有空间都将会由系统回收再利...
2019-11-01 22:53:45 314
转载 进程和线程的区别
进程:是并发执行的程序在执行过程中分配和管理资源的基本单位,是一个动态概念,竞争计算机系统资源的基本单位。线程:是进程的一个执行单元,是进程内科调度实体。比进程更小的独立运行的基本单位。线程也被称为轻量级进程。一个程序至少一个进程,一个进程至少一个线程。为什么会有线程?每个进程都有自己的地址空间,即进程空间,在网络或多用户换机下,一个服务器通常需要接收大量不确定数量用户的并发请求,为每一个...
2019-11-01 22:29:23 453
MFCApplication1.zip
2020-07-18
运算器windowForm版本
2020-05-17
ubuntu1804环境下fabric-1.4.6环境部署.docx
2020-04-13
计组课程设计.zip
2019-12-28
广州大学2019年计算机组成课程设计.doc
2019-12-28
pyinstaller打包成功后,闪退,是不是这些包缺少的原因?
2021-07-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人