![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++
文章平均质量分 55
Ry_Lawrence
这个作者很懒,什么都没留下…
展开
-
C++关于指针强制转换,(char*)&,(int*)&之类
首先可以参考一下《C++中指针的强制转换。》by冬竹子,了解一下C++指针相关的知识。这里的程序,改自他倒数第二个程序。PS:如果只是对指针的强制类转换有疑惑,可以直接看下面。1.程序示例#include<iostream>using namespace std;int main() { int a[4] = { 3, 5, 7, 11 }; int *ptr1 = (int *)(&a + 1); //int *ptr2 = (int *)((int)a + 1);原创 2021-06-24 12:18:49 · 1745 阅读 · 0 评论 -
C++ 链表 学习笔记
C++ 自动生成 单链表 学习笔记程序代码巩固基础,复习链表的操作,文件分两部分:1、链表的类,处理数据、节点、链表的结构,以及相应类的操作;2、主函数,循环生成【自定义】个节点的链表(单链表)。※注意点:1、先构造数据(Data)、节点(Node)、和链表(List);1.数据内容随意; 2.节点=数据+pNext; 3.链表=头节点+尾节点+节点个数。2、类文件里,设置了类两个类;一个是对节点的操作1.将传入的数据,导入成员元素,创建节点; 2.初始化成员元素;(可以不设置)原创 2021-04-22 19:47:53 · 137 阅读 · 0 评论 -
C++程序,随机输入四个数字,组成不重复的三位数
原题目是“有1,2,3,4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?”后增加了条件:输入4个数字,可重复相同数字。#include "pch.h"#include <iostream>#include <algorithm>using namespace std;//【模板类】实现——将得到的4个数字,组合成不含重复数字的3位数。te...原创 2019-10-27 12:09:04 · 4646 阅读 · 1 评论