C/C++
冷崖
这个作者很懒,什么都没留下…
展开
-
计算平方根
C语言Math库中有个函数sqrt可以直接调用while ((scanf_s("%f", &number)) != EOF) { printf_s("%f", sqrt(number)); }也可使用数学公式来算,即为计算近似值来求,当某个近似值与前一个近似值相等时,这个值就是平方根的值设一个数列an,a1=1,a2=(a1+n/a1)/2…an=(an-1+n/an...原创 2020-02-01 17:19:34 · 637 阅读 · 0 评论 -
C++中重载、重写、重定义的区别
原文链接:https://www.cnblogs.com/weizhixiang/articles/5760286.htmlc++继承中重载、重写、重定义的区别:重载overload:是函数名相同,参数列表不同重载只是在类的内部存在。但是不能靠返回类型来判断。只在同一个类中。重写override:也叫做覆盖。子类重新定义父类中有相同名称和参数的虚函数。函数特征相同。但是具体实现不同,主要是在...转载 2019-01-05 10:58:27 · 450 阅读 · 0 评论 -
编码格式:GBK(多字节),Unicode编码,UTF-8,UTF-16,char与wchar_t(tchar)的关系
多字节编码基本可以算是GBK编码,而在C/C++,经常使用的char和string,都算是多字节编码(GBK),char类型占用一个字节,8 bit,最多可以表示256个字符。Unicode编码Unicode的学名 是"Universal Multiple-Octet Coded Character Set",简称为UCS。UCS可以看作是"Unicode Character Set"的缩写...原创 2019-03-09 16:26:58 · 1139 阅读 · 0 评论 -
c/c++字符之间进行转换
#include <windows.h>#include <sstream>#include <string>//Unicode to GBK(UTF-8 TO Char)void UnicodeToChar(char *outstr, const char *instr);//GBK to Unicode(Char to UTF-8)void C...原创 2019-03-09 19:28:24 · 259 阅读 · 0 评论 -
int const*与int * const
1. int const*int const *p与const int *p意义一样。从右往左看,进行解析,这个p是个指针,而且是个常量,类型是整型。可称为指针常量特点:*p指向一个整型的常量,但是不能通过修改p所指向内存单元的值,只能修改所指向的对象,或者通过改该对象的值。such as: int a = 10; int b = 20; int c = 55; int ...原创 2019-04-22 22:19:20 · 12005 阅读 · 2 评论 -
编程累了?来首BadApple如何?
如何使用C/C++进行实现由于最近比较累,所以打算使用控制台进行模拟实现,而不使用MFC或者Win32进行实现。使用控制台,通过符号来进行描绘。刚开始看BadApple的视频时,想使用算法,将人物使用‘#’或者‘*’进行填充,然后发现这样做太麻烦了,而且数据量特别大。于是转化将填充人物信息写成一个txt文档,在该文档中使其看起来像视频中的人物就行了。如何进行播放起初动画也是将每帧的图片素...原创 2019-05-21 12:25:07 · 1784 阅读 · 2 评论