C/C++
文章平均质量分 73
C/C++
Mount256
这个作者很懒,什么都没留下…
展开
-
C语言scanf函数的匹配和缓冲机制
scanf函数的匹配和缓冲机制原创 2023-03-20 22:12:04 · 985 阅读 · 2 评论 -
如何理解strcpy函数中的赋值语句?
while (*s++ = *t++)原创 2023-03-18 20:03:10 · 132 阅读 · 0 评论 -
C/C++的const修饰符用法总结
C/C++的const修饰符用法总结原创 2023-03-16 14:58:33 · 317 阅读 · 1 评论 -
C/C++的指针用法总结
【全面!初学者够用!】C/C++的指针用法总结原创 2023-03-14 15:55:01 · 1241 阅读 · 5 评论 -
C语言中有关取模和取余的问题
C语言中有关取模和取余的问题原创 2023-03-12 23:04:10 · 923 阅读 · 0 评论 -
【程序设计与算法(三)】测验和作业题部分答案汇总(泛型程序篇)
【MOOC】【程序设计与算法(三)】测验和作业题部分答案汇总(泛型程序篇)原创 2023-03-06 11:52:52 · 567 阅读 · 0 评论 -
【程序设计与算法(三)】测验和作业题部分答案汇总(面向对象篇)
【MOOC】【程序设计与算法(三)】测验和作业题部分答案汇总(面向对象篇)原创 2023-03-05 10:59:05 · 721 阅读 · 0 评论 -
C++实现分数四则运算
C++实现分数四则运算原创 2023-02-25 10:36:52 · 1125 阅读 · 0 评论 -
C++学习时间记录
C++学习时间记录7.19~7.23 面向对象程序设计部分 7.19~7.20 基础部分 7.20~7.21 继承与派生 7.22~7.23 多态与虚函数7.25~? 泛型程序设计 7.25~7.26 模板未完待续…...原创 2020-07-26 11:56:12 · 191 阅读 · 0 评论 -
C中的函数指针
函数指针这部分懒得写,因为它真的很nbcs。。。还不如用函数对象,又不会有内存泄露的风险,我们直接上程序说明函数指针是怎么写的:#include <iostream>using namespace std;int power(int a){ return a*a;}int cube(int a){ return a*a*a;}void aPrint(int a){ cout<<"test:"<<a<<endl;}int m原创 2020-08-05 22:05:37 · 137 阅读 · 0 评论 -
C++ 自己实现cout
前排提示:阅读本篇文章需要至少学过类和对象以及重载运算符的概念。文章目录一、cout是谁?二、什么是namespace?三、自己实现cout接触这么久C++了,我想尝试写一个自己的cout了。在实现之前,先扯扯几个概念:一、cout是谁?不就是输出语句嘛?!这个答案太浅显。正确答案:cout是类ostream的一个对象,而这个对象有一个成员重载运算符函数:operator <<。顺便一说,类ostream又属于iostream库中,iostream是标准的C++头文件。既然如此,那么这个原创 2020-08-04 23:31:08 · 1888 阅读 · 3 评论 -
【POJ C++题目】魔兽世界之二:装备(简化)
今天把代码稍微简化了一下,主要改动是:武士类构造函数形参的简化,形参直接来一个Command类更加方便,但是这样做Command类就必须放在程序开头,所以就有了:类声明和成员函数的顺序有所改动,顺序是:Command类声明 -> Warrior类声明+各武士类声明 -> Command类成员函数实现 -> Warrior类+各武士类成员函数实现,个人认为这种顺序也是挺合理的以下为代码:#include <iostream>#include <string&g原创 2020-08-03 16:07:09 · 293 阅读 · 0 评论 -
【POJ C++题目】魔兽世界之二:装备
文章目录一、题目描述描述输入输出二、简要思路三、初步代码一、题目描述描述魔兽世界的西面是红魔军的司令部,东面是蓝魔军的司令部。两个司令部之间是依次排列的若干城市。红司令部,City 1,City 2,……,City n,蓝司令部两军的司令部都会制造武士。武士一共有 dragon 、ninja、iceman、lion、wolf 五种。每种武士都有编号、生命值这两种属性。有的武士可以拥有武器。武器有三种,sword, bomb,和arrow,编号分别为0,1,2。双方的武士编号都是从1开始计算。红原创 2020-08-02 12:35:32 · 590 阅读 · 0 评论 -
【POJ C++题目】魔兽世界之一:备战
文章目录一、题目描述描述输入输出样例输入样例输出二、简要思路三、自己的代码一、题目描述描述魔兽世界的西面是红魔军的司令部,东面是蓝魔军的司令部。两个司令部之间是依次排列的若干城市。红司令部,City 1,City 2,……,City n,蓝司令部两军的司令部都会制造武士。武士一共有 dragon 、ninja、iceman、lion、wolf 五种。每种武士都有编号、生命值、攻击力这三种属性。双方的武士编号都是从1开始计算。红方制造出来的第n个武士,编号就是n。同样,蓝方制造出来的第n个武士,编原创 2020-07-30 11:35:58 · 1030 阅读 · 0 评论 -
C语言重写string.h里的部分函数(未完工)
//本程序将重写string.h里的常用函数 #include<stdio.h>#define TEST//布尔表达式判断字符是否等于'\0'时可省略写'\0' ,因为\0在ASCII码中为0,可视为布尔值等于0//因此(*str)表达的是非零(TRUE),(!*str)表达的是零 (FALSE) int _strlen(const char *str)//返回字符串的长...原创 2020-04-17 10:55:12 · 228 阅读 · 2 评论