首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
C/C++课外闲谈
喜欢吃豆
创建于2022-02-28
订阅专栏
里面有学习C/C++中的课外学习内容,一些提高的内容都在里面。
等 1 人订阅
共14篇文章
创建于2022-02-28
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
课外闲谈10.函数重载的二义性
一,函数重载应避免默认参数 二,形参个数一致,仅仅是形参名或者返回值不同 三,重载函数形参在同位置分别类型为传值或者传引用 \
课外闲谈9.谈一谈分治法和在线处理等常见方法
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第N天,点击查看活动详情。 首先,我们要知道,什么是分治法?分治法有什么用?什么情况下使用?这些就是比较正常的想法了,好啦,我们接
课外闲谈8.通用数据类的案例
因为我到时候准备专门出一期关于这个题目的视频,倒不是因为这个题难,主要是涉及的东西多,一些细节也比较多,下面是关于类的要求。this->m_Capacity = arr.this->m_Size = arr.this->pAddress = new T[this.for (int...
课外闲谈7.C语言期末考试必备知识点
1.2.3. typedef的用法,定义。4.5.6.7.8.9.r 打开只读文件,该文件必须存在。r+ 打开可读写的文件,该文件必须存在。w 打开只写文件,若文件存在则文件长度清为0,即该文件内容会消失。若文件不存在则建立该文件。w+ 打开可读写文件,若文件存在则文件长度清为零...
课外闲谈6.通讯录的两种写法
1.2.3.4.5.6.一,contact.二,contact.三,test.1.2.一,contact.二,contact.三,test.我会将代码都直接写在下面,我都注释的十分清楚,一般正常人都能看懂的。静态通讯录存在于栈区,众所周知,栈区的空间是十分宝贵的,若通讯录太大,不...
课外闲谈4.对齐数的概念
只要涉及到多个数据的内存的存储方面,一般是都要讲对齐这个概念的,但是在目前为止,对齐这个概念注意凸显在结构体中。因为数组中都是同种类型的数据,所以并不会浪费空间。但是结构体中存储的是不同类型的数据,难免会浪费一些空间。C语言之内存对齐数_微风-CSDN博客_c语言内存对齐http...
课外闲谈5.结构体类型定义不会分配内存
结构体类型定义时系统是不会给他定义内存空间 的。现在再来说一个好玩的东西。大家要知道的是,这是一个学习平台,是让人从上面学习东西的,不可能说自己学过某一种知识,之后就再也不去学它,这是不明智的。要每天去吸入一些东西,然后再反哺一些东西。
课外闲谈3.define与typedef的区别
第一行中的宏定义的意思就是将INT_PTR这样的一个符号代替int*,所以在这里,b只是一个普通变量。而typedef的意思是类型替换,给一个类型一个别名,所以c,d都是int*类型的变量。1.关键字typedef在编译阶段有效,由于是在编译阶段,因此typedef有类型检查的...
课外闲谈2.常用操作总结
1.printf("Failed to find the date,deletion failed.2.随机输入字符串,最常见的操作就是用while,定义一个特殊的条件,例如while(ch=getchar()!=‘\n’);这样的话,结束标志就是回车键,并且,回车键不会被算入在...
字符串处理函数和内存处理函数的模拟实现
嘿嘿,今天来出这个系列了。1.2.3. 上述就是几个常见的字符串处理函数,我们来模拟实现的目的就是为了以后不能使用这种函数的时候能自己写,主要是学习方法。1.#include<stdio.#include<assert.2.#include<stdio.#include<asse...
课外闲谈1.谈一谈最近自己遇到的比较不错的题目(C语言)
我现在写的是从头开始,比较经典,难以理解的一些题目。1.求1-1/3+1/5-1/7+......#include<stdio.item=flog*1.2. 3.#include<stdio.4.#include<stdio.printf("%d",x%10);//每当一个数%1...
课外拓展3.判断回文
三.四.#include<stdio.#include<string.break;//只要有一个为0,就判断不是回文。#include<stdio.line[k]='\0';//必须要人为加上‘\0’.//分别指向第一个和最后一个元素位置。if(line[i]!=line[k])...
课外拓展2.实现qsort函数及模拟实现qsort函数
#include<stdio.#include<stdlib.//void* base指的是排序数据首元素的地址。//int (*compare)(const void*, const void*)指的是一个函数指针;指向一个函数。这个是留给使用者写的自定义函数。//返回值小于0...
课外拓展1.模拟计算器的三种方法
#include<stdio.printf("******1.Add*********2.printf("******3.Mul*********4.printf("************0.//因为选项很多,太过复杂。//如果输入的是其他数,给用户继续选择的机会。上面都有解释...