自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 常指针、指向常量的指针与指向常量的常指针的区分

个人根据一些资料,简要总结如下: 常量指针(const pointer):必须初始化,一旦初始化完成,那么就不能改变它的指向了。可以通过它改变指向的地址所存的值。把*放在const关键字之前用以说明该指针是一个常量。 指向常量的指针:可以改变它的指向。不能通过它来改变指向的地址所存的值。 指...

2019-09-17 11:53:16

阅读数 97

评论数 0

翻译 结构体部分知识点——C

1.结构标记声明 结构标记是用于标识某种特定结构de名字。下面的例子声明了名为part的结构标记: struct part { int number; char name[NAME_LEN + 1]; int on_hand; }; 一旦创建了标记part,就可以用它来声明变量了:st...

2019-05-22 10:30:02

阅读数 20

评论数 0

原创 基类构造函数调用虚函数的处理——之构造流程

当基类构造函数调用虚函数时,不会调用派生类的虚函数。 现有基类A和派生类B,两个类中有虚成员函数 test()。程序刚进入B b时,在执行派生类B的构造函数时,需要首先调用基类A的构造函数。 那么调用的是哪个构造函数呢?根据派生类构造函数原理: 这里基类A有两个构造函数A() :m() { ...

2019-05-15 14:55:18

阅读数 221

评论数 0

原创 个人银行账户管理程序【简化】

//自学,对于“获得到指定日期为止的存款金额按日累加值”这句话理解不能T_T。因此修改类部分内容,忽略部分逻辑=_=……#include <iostream> #include <cmath> using namespace std...

2018-04-22 20:55:55

阅读数 1059

评论数 0

原创 指针—练习题5

要实现:total_sec是以从午夜计算的秒数表示时间。hr、min和sec都是指向变量的指针,这些变量在函数中将分别存储以小时(0~23)、分钟(0~59)和秒(0~59)为单位的等价时间。#include<stdio.h> void split_time(long...

2018-03-06 19:21:46

阅读数 606

评论数 0

原创 C指针概念——基础篇(更新中)

1.C语言中的*有多种含义:在声明 int *p=&i; 时,

2018-03-04 22:37:20

阅读数 49

评论数 0

原创 数组-编程题14

【C】只能实现单句话,带一个标点/*编写程序颠倒句子中单词的顺序 【方法】用循环逐个读取字符,然后将它们存储在一个一维数组中。当遇到句号、问号或者感叹号(称为“终止字符”)时,中止循环并且把终止字符存储在一个char类型变量中。然后再用一个循环反向搜索数组,找到最后一个单词起始位置。显示最后一个单...

2018-03-04 21:37:37

阅读数 390

评论数 0

原创 数组-编程题9

编写程序,生成一种贯穿10*10字符数组(初始时全为字符 ‘.’ )的“随机步法”。程序必须随机地从一个元素“走到”另一个元素,每次都上下、向左或向右移动一个元素位置。已访问过的元素按访问顺序用字母A到Z进行标记。【C】——我写的很菜= =、、、#include<stdio.h&am...

2018-03-04 12:53:30

阅读数 234

评论数 0

原创 数组-练习题8

/*为一个名为temperature_readings的二维数组编写声明。该数组存储一个月每小时的温度读数。(假定每个月为30天。) 数组的每一行对应一个月中的每一天,每一列对应一天中的小时数。*/ #include<stdio.h> #include&l...

2018-02-23 22:02:57

阅读数 270

评论数 0

原创 关于rand函数的一些使用

问:如何缩放rand函数的返回值?答:在C中,rand() % 32会产生一个[0, 32)之间的伪随机数,那么rand() % 32 + 1的取值区间实际上是[1, 33)。       要产生[0, 32)(开区间)之间伪随机数:rand() % 32即可;       要产生[0, 32](...

2018-02-23 11:32:35

阅读数 973

评论数 1

提示
确定要删除当前文章?
取消 删除