<kingofark关于学习C++和编程的50个观点> 详解 - 预览版

纯JS实现SM3加密算法(兼容IE浏览器) 纯JS实现SM3加密,IE、谷歌、火狐等浏览器可以直接使用。 阅读详情

 

Explanatory Notes On <K's 50 PV> Preview

<K's 50 PV详解> 预览版

 

[注]:<K's 50 PV>是《Kingofark's 50 Points of View About Learning C++ And Programming》(kingofark关于学习C++和编程的50个观点)的简称;<K's 35 MPV>是《Kingofark's 35 More Points of View About Learning C++ And Programming》(kingofark关于学习C++和编程的另外35个观点)的简称。

  

条款1. 把C++当成一门新的语言学习(和C没啥关系!真的。); 

[解说]:

这一条源于我在《程序员》杂志2001年第4期上看到的《将标准C++视为一个新语言》一文,作者是C++的设计者Bjarne Stroustrup。这篇文章还可以在Bjarne Stroustrup的个人网页上找到。

这篇及时到来的文章很好的调整了我的思维,让我有幸在初学C++时就得以拨乱反正的重新审视了C++这门语言和自己对C++的学习,同时也使我就此开始了<K's 50 PV>的撰写。

其实要对本条款给出一个理由很简单,我只引用Bjarne Stroustrup在此文中的一句话就可以了:

“把标准C++拿来当作一个美化后的C或美化后的C with classes来耍弄,只是浪费了标准C++所提供的美好机会。” 

[kingofark的收获]:

经常拜读大师们的articles,追随大师们的先进思路,千万别让自己活在与大师们不同的时间里。 

[参考]:

<K's 50 PV>条款28,29。 

 

条款4. 不要被VC、BCB、BC、MC、TC等词汇所迷惑——他们都是集成开发环境,而我们要学的是一门语言;

[解说]:

VC:         Microsoft Visual C++

BCB:       Borland C++ Builder

BC:         Borland C++

MC:         Microsoft C++

TC:         Turbo C(有时也指Turbo C++)

WC:        Watcom C++

各种简化了的、混杂了的口头称谓容易使初学者感到迷惑,这很正常。不过,其实只要稍加留意,这些迷惑完全可以被消除。

大家可以注意以下几点:

(1)      由于C++语言(其它语言也是一样)几乎总是要以某个集成开发环境为载体、平台,才能被真正的“使用”,因此人们在口头上容易用一个集成开发环境的名字来意指一门语言(比如VC,BC,TC等);

(2)      程序设计语言需要一种载体来被运用,这就好像汉语、英语一定要被人用嘴说出来、用笔写出来才能发挥作用一样;

(3)      编译器(或解释器)有时也被集成开发环境的名称所指代(比如“你用VC编译过吗?”实际上应该是“你用VC的C++编译器编译过吗?”);

(4)      只要多了解各种词汇的详细信息(一般是其英文全称),就可以很容易的发现一些你本来就该弄清楚的事情;

(5)      在口头上,也请你在不影响正常表达的情况下,尽量说得准确些,不要迷惑更多更新的初学者。 

[kingofark的收获]:

“我再也不学VC这门语言了。” 

[参考]:

<K's 50 PV>条款6,9,39,41。 

 

条款6. 会用Visual C++,并不说明你会C++; 

[解说]:

Visual C++这个集成开发环境的确为我们提供了很多的东西,包括巨大的MFC(Microsoft Foundation Class),可爱的按钮啦,很“专业”的帮助窗口啦,让人很有成就感的about窗口啦,等等。然而,特定程序的核心算法还是需要我们自己来提供,适合特定程序的类还是需要我们自己来派生和管理,大部分特定程序的数据结构还是需要我们自己来实现——只不过我们是在VC的帮助下做其中一些事情罢了。

很多人都曾向我声称他“会”VC了。但除了书上的例子,他们什么都做不出来。

之所以称VC为“集成开发环境”,就是因为其本身是作为承载C++的一种“环境”而存在的,C++才是我们所要关注的主体。

有了球场边球迷们的欢呼、喝彩和助威,足球运动才越发体现出其无比的魅力。然而我们踢的仍然是足球,不是场边的球迷。VC与C++之关系亦包含有相似的道理。 

[kingofark的收获]:

一脚出去,不要踢错了对象。 

[参考]:

<K's 50 PV>条款9,24,39,41;<K's 35 MPV>条款4。 

 

条款8. 如果不是天才的话,想学编程就不要想玩游戏——你以为你做到了,其实你的C++水平并没有和你通关的能力一起变高——其实可以时刻记住:学C++是为了编游戏的; 

[解说]:

只说三点:

(1)       www.1cplusplusstreet.com上面就有很多利用编写游戏来学习C++的有趣内容,相当的好;

(2)       很多著名的游戏也都是有源代码可看的;

(3)       Open Source的资源也是大家学习的好地方。 

[kingofark的收获]:

过分热衷于电子游戏的人大约有两种“通关方法”: 

(1)       酷爱游戏—>玩游戏—>还想玩游戏—>还想玩游戏—>成为超超超……(汗)级玩家;

(2)      酷爱游戏—>玩游戏—>对游戏的制作产生好奇—>钻研游戏的开发知识—>成为有潜力/有实力的业余/专业游戏开发者。 

[参考]:

<K's 50 PV>条款18。

 

条款16. 把时髦的技术挂在嘴边,还不如把过时的技术记在心里;

[解说]:

这里还是强调了一个人学习要踏实的道理。

总听到很多人不屑的说某某技术已经过时,学了也没用之类的话。其中屡被攻击的对象比如dos啦,mode 13h啦,win3.1啦,VGA啦,甚至是win95、Pascal、C、C++等等。这些人是浮躁的(见<K's 50 PV>条款10),一味追求“新”技术,殊不知“新”技术、“新”理论无不是在传承着前人智慧点点滴滴的精华。

我最熟悉的一个例子就是那本Michael Abrash著的《Michael Abrash’s Graphics Programming Black Book Special Edition》。这本堪称图形程序设计领域经典之作的宏篇巨著中充满了对VGA、286、mode X、256色等的讨论和研究。

“啊哈,你说的这些可是真的过时了,”我开始听到有人在说了。

过时了吗?我的回答既是肯定的又是否定的。

的确,随着计算机技术的飞速发展,可能不会再需要用到mode X来编写图形程序了;是的,256色已经不堪入目了;不错,win3.1已成昨日黄花。但是,各位眼光颇“高”的朋友啊,千万不要忘记学习的真正目的。

小时候我常为学业而困扰,成绩也不佳。每逢考试分数不理想,总是怀着沉重的心情跺回家,对未来的学习也产生了绝望的忧虑。每一次,父亲总是轻轻的拍拍我的头,轻声说道:“没关系,以后努力就行了。学习本身就是就是一种磨练,学习的目的就是磨练你的意志。通过学习的过程来经受各种各样的考验,自己才会慢慢变得能够克服生活中遇到的各种各样的事情。考试也是一种磨练,没什么好担心的,别怕。”

《Michael Abrash’s Graphics Programming Black Book Special Edition》蕴含了作者Michael Abrash浸淫图形程序开发领域数十年的经验积累,其博大精深的优化理念才是赢得读者、专家们撕声喝彩的真正原因(熟悉Quake这个电子游戏的朋友们也一定知道Michael Abrash对其的贡献)。试问当今各路英雄高手,谁敢站出来不屑的说:“我不需要优化技术?”

不需要吗?需要吗?不需要吗?需要吗?不需要吗?……

唔,我想这个问题的答案大家心里都明白。 

[kingofark的收获]:

即使是粪便也不是全没有价值的,更何况一堆夹杂着钻石的黄金。 

 

条款18. 学习编程最好的方法之一就是阅读源代码; 

[解说]:

这是世界公认的,著名的权威专家,已逝的Richard Stevens博士平生一贯坚持的观点。我们从他所著的经典书籍中可以看到这一点。一本《TCP/IP Illustrated Volume II》(TCP/IP详解 卷二),就原汁原味的包含了BSDLite4.4中的1,5000行代码,很现实的将此书的读者带入了一个真正的编程世界。

OpenSource运动越来越壮大了;网络上、书店里能找到的资源越来越多了。

学习的条件提供给你了,现在,就看你自己的了。 

[kingofark的收获]:

选择题:要在天空中翱翔,最好的办法是:

A.自己做一个翅膀,从悬崖上一跳;

B.自己做一架滑翔机,找一块平坦的荒地借着风起飞;

C.驾驶一架性能良好的飞机,在修建好的跑道上起飞;

D.乘坐飞机到高空,然后背上降落伞(或许还带一个滑板),跳出飞机。 

我选择D。

  

条款21. 看得懂的书,请仔细看;看不懂的书,请硬着头皮看;

[解说]:

小孩子刚生下来,是不会说哪门语言的,当然更是听不懂的,只能“硬着头皮”听爷爷奶奶爸爸妈妈哥哥姐姐叔叔阿姨伯伯婶婶说话,听得久了,就会了。

学习本身就是一个从不会到会,从不熟悉到熟悉,从不懂到懂的过程。看不懂就不看,等于什么都不看。

除此之外,这一点也没什么理由好说的了。如果非要说的话,一来连鲁迅先生笔下的阿Q都懂得“凡事总须研究才能明白”的道理;二来嘛,总是看些自己轻车熟路的东西,你不觉的太没有挑战性了吗? 

[kingofark的收获]:

其实阿Q也不是没有优点的啦! 

[参考]:

<K's 50 PV>条款3;<K's 35 MPV>条款26。 

 

条款25. 和别人一起讨论有意义的C++知识点,而不是争吵XX行不行或者YY与ZZ哪个好;

[解说]:

特别把这句话从“浮躁”的种种表现里挑出来,是因为想向大家强烈推荐侯捷先生的文章《漫谈程序员与编程》。该文刊登在《程序员》杂志2001年第5,6期上;在侯捷先生的网站上也能找到。

文中专门以小标题“口舌之战有何益”讨论了这方面的问题,希望大家好好消化。 

[kingofark的收获]:

好羡慕哑巴。 

[参考]:

<K's 50 PV>条款10-15,49;<K's 35 MPV>条款23。 

 

条款30. 读完了《Inside The C++ Object Model》以后再来认定自己是不是已经学会了C++;

[解说]:

关于《Inside The C++ Object Model》:

“C++成山似海的书籍堆中,这一本不是婴幼儿奶粉,也不是较大婴儿奶粉,它是成人专用的低脂高钙特殊奶粉。”

任何技术,习其表皮,即可把玩;探其隐匿,则能熟悉;得其精髓,方可掌故之,如使双手般精良到位。

人们对“会”这个字有着不同层次的理解。我以为,通常我们应该以最狭义的方式去理解它。这不是在苛求自己,而是在检查自己是不是足够浮躁。 

[kingofark的收获]:

沉着的对自己说:“我什么都不会!”。

 

条款50. 请热爱C++!

[解说]:

请热爱C++,但是切忌蜕变成目光短浅的、迷信C++的狂热分子。 

[kingofark最后的收获]:

对C++说:“Everybody says I love you but no more.” 

 

正式版近期推出,敬请期待!

【QT开发教程】使用Qt进行蓝牙低功耗(BLE)编程 蓝牙低功耗(BLE,Bluetooth Low Energy)技术广泛应用于现代设备中,例如智能手表、健身追踪器和物联网设备。Qt提供了一套完整的Bluetooth模块,使开发者可以轻松地在应用程序中实现BLE通信功能。本文将介绍如何在Qt中进行BLE编程,包括基本概念、使用方法以及一些实际的示例。 阅读详情

相关推荐

Pycharm环境配置完整教程

本文主要介绍python解释器安装、Pycharm环境配置以及运行第一个程序的零基础的教程,即使是python小白也能正确配置相应的python学习环境哦!

悠眠小虫的博客 2万+

走近所罗门 Part 1 邮件中的所罗门

走近所罗门 Part 1:邮件中的所罗门本文的由来:随着Mark E. Russinovich, David A. Solomon原著,潘爱民老师译《深入解析Windows操作系统,第4版》(Windows Internals 4th Edition)的出版,得以有机会与该书的原作者之一,世界顶尖的Windows操作系统内核专家David A. Solomon见面和交流。心有感触,在此记之。最初与

方舟 K ][ N G of A R K 7241

单细胞转录组分析(scRNA-seq)

单细胞转录组测序(Single-cell RNA sequencing,scRNA-seq)是一种高通量测序技术,可以在单细胞水平解析基因表达情况,揭示细胞异质性,探索稀有细胞类型,并研究细胞状态转换及动态调控机制。与传统的。

大甘的博客 6149

《交互设计沉思录》译序

图书链接:http://book.douban.com/subject/19934344/亚马逊:http://www.amazon.cn/UI设计丛书•交互设计沉思录-顶尖设计专家Jon-Kolko的经验与心得-科尔科/dp/B009A7DAXI/当当网:http://product.dangdang.com/product.aspx?product_id=22873892【名家力荐】“Jon在

方舟 K ][ N G of A R K 6450

(04730)半导体器件之基本放大器工作原理(一)

放大器是构成各种电子线路的基本单元电路。所谓“放大”,就是将输入的微弱信号(微弱变化的电压或电流等)去控制直流电源提供的能量,并使输出按照输入的小信号变化规律而变化的过程。所以放大器的本质是能量转换器。本节重点学习基本放大电路的工作原理和基本分析方法及主要性能指标。

黄先生的博客 3006

labview设置工业摄像头外部触发

使用labview对海康MV-CA013-GM相机设置外部触发。 一、硬件部分 1、硬件引脚定义 2、触发模式设置 相机的触发模式分为两种,一种是内触发模式、另外一种是外触发模式。 3、接线图 信号线的地要跟给信号的设备共地。信号线给高电平时触发拍照。 二、软件部分 1、创建vision acquisition 2、选择使用的摄像头。 3、选择模式。 4、在Acquisition Control中设置这些选项。 5、设置保存图片路径 设置保存路径和保存图片的格式。点击完成即可 参考:https:/

qq_43493715的博客 5665

走近所罗门 Part 2:初见所罗门

 走近所罗门 Part 2:初见所罗门本文的由来:随着Mark E. Russinovich, David A. Solomon原著,潘爱民老师译《深入解析Windows操作系统,第4版》(Windows Internals 4th Edition)的出版,得以有机会与该书的原作者之一,世界顶尖的Windows操作系统内核专家David A. Solomon见面和交流。心有感触,在此记之。2007

方舟 K ][ N G of A R K 6435

模糊高清修复真王炸!ComfyUI-SeedVR2-Kontext(画质修复+P图)本地部署教程

SeedVR2_comfyUI 是由字节跳动 Seed 实验室与南洋理工大学 S-Lab 联合开源的,专为 ComfyUI 用户开发的插件版本,官方项目名为。它主打,在图像超分上表现尤其亮眼,被多位实测者称为“目前模糊图像修复最强模型“。SeedVR2 在图像超分任务中表现突出,尤其擅长恢复模糊图像的细节,被称为“模糊高清修复真王炸”。特别的,也适合用于文字密集图像(如截图、扫描文档、老照片字幕)修复。模型通过对抗训练 + 特征匹配损失提升细节真实感,理论上对文字边缘锐化也有帮助。

SJJS_1的博客 2685

Kingofark关于学习C++和编程的50个观点2003修订版

Kingofarks50 Points of View About Learning C++ And ProgrammingK ][ N G of A R K™关于学习C++和编程的50个观点2003修订版Revision 2.0by K ][ N G of A R K ™前 言Long long time ago, on a to

方舟 K ][ N G of A R K 6410

维纳滤波和卡尔曼滤波

本文的主要内容是维纳滤波和卡尔曼滤波的介绍,包含匹配滤波器、维纳滤波器、维纳预测、卡尔曼滤波等内容。

西岸贤 9520

YOLOv8安防监控实战:跌倒/闯入/徘徊实时检测(附TensorRT加速+声光报警部署代码)

精准性:针对跌倒/闯入/徘徊的行为特征优化,准确率达89.3%,误报率低于5次/天;实时性:TensorRT加速到50+FPS,报警延迟<1秒,满足安防“黄金响应时间”;低成本:无需专用AI芯片,RTX 3060或Jetson Orin就能跑,硬件成本比传统方案低60%;易部署:代码全开源,提供从模型训练到硬件联动的完整流程,2天即可搭起原型系统。如果你的安防监控还在“漏报误报”“响应慢”,建议先从跌倒检测的姿态过滤改起——用100张样本测试,再集成TensorRT加速,90%能看到明显改善。

专注于Python爬虫开发,分享爬虫技巧、项目实战与反爬经验,使用Scrapy、BeautifulSoup等工具,解决数据抓取难题。 681

Jon Kolko:创业公司“加速发展”的迷思

[脑更新#20120710] 在AC4D一篇新近的博文中,Jon Kolko对创业公司的“加速发展”趋势提出了批评,感觉与其之前对所谓“lean startup”的批评也有几分联系。 一言以蔽之:创业公司所谓的快速爆发、快速成功是一种假象,实现优秀的设计、让业务取得成功,没有捷径,那些看似“迅猛”的成果和成就,背后都隐藏着长期的酝酿和积累以及无数的教训。 一方面,从VC那

方舟 K ][ N G of A R K 6158

Vue - 超强实现网页禁止浏览器缩放功能,浏览器缩放时保持网页不变形、元素不会被挤压等,屏蔽浏览器鼠标滚轮缩放页面(提供详细示例代码,一次引入整个网站无人可以搞乱你的页面布局及样式)

vue,nuxt,禁止浏览器缩放,如何用户缩放浏览器导致页面变形,网页缩放后页面变形了怎么办,怎么解决网站被缩放后元素乱套错乱,vue怎么禁止网页不被缩放,vue如何禁止浏览器缩放,vue缩放网页变形影响布局怎么办,vue电脑分辨率及缩放导致页面变形的问题,前端页面解决浏览器或者系统被放大和缩小导致的显示问题,Vue中页面自适应缩放,如何防止Vue页面缩放时变形/调整大小,Vue项目中,防止页面被缩放和放大,vue等比例缩放网页,网页缩放后界面变形咋办,禁止页面缩放,vue禁止浏览器改变窗口大小,Vue项目

🏆 前端领域优质创作者 1万+

kingofark关于学习C++和编程的另外35个观点

作者:kingofarkRevision 1.01.编写小程序,请画程序流程框图;编写大程序,请画分段程序流程框图;2.源代码看不太懂时,试着画出程序的流程图或分段流程图,并结合源代码搞清楚流程图中各个变量的作用和含义;3.阅读源代码之前,请先把程序编译运行,看一看程序运行的样子,得到一个感性的认识;4.时刻记住:用户界面和接口要与核心算法和处理分开一些;5.要知道:程

方舟 K ][ N G of A R K 3971

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

RID Legacy #20040430 交互设计之导航杂谈(兼谈china-pub/dearbook/优快云-Blog)

交互设计之导航杂谈(讨论china-pub/dearbook/优快云-Blog)by K ][ N G of A R K (tm)目前,优快云 Blog系统中每个人的个人Blog页面的导航栏上都有一个“首页”link。借此我发表一下我对其中某些交互设计的看法,也兼谈china-pub/dearbook:1)这个“首页”link与右边其他的导航link(“联络”,“聚合”,“登录”)放在

方舟 K ][ N G of A R K 3082

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

详解<K's 50 PV> (下篇)

 Explanatory Notes On 详解 Revision 1.0[下篇]by  Kingofark [注]:Ks 50 PV>是《Kingofarks 50 Points of View About Learning C++ And Programming(kingofark关于学习C++和编程的50个观点)》的简称;Ks 35 MPV>是《Kingofar

方舟 K ][ N G of A R K 2936

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

kingofark的第2个“五评计划”——五评C++(2)

[声明]:本文由kingofark创作。本文中的所有内容仅代表kingofark个人的观点,与任何其他个人或团体无关。任何人或团体都可以复制、传播本文,但需附上完整的本声明。kingofark对于不同意上述各点或不履行上述各要求的个人或团体的言行不负任何责任。特此声明。  kingofark的第2个“五评计划”——五评C++(2) [kingofark的话]:第1个“五评计划”

方舟 K ][ N G of A R K 2647

懒人的Python技巧#20060706

很多工作经常是在同时打开了N个窗口,搞不好还开着Photoshop和/或Illustrator的情况下进行。如此负荷,再快的电脑也照给“沙漏”。然而即使是在这样的情形之下,还经常会遇到“希望把Word文档转为文本文件”的需求——这大约是Word的滥用和优秀文本实用工具的不普及导致的恶果。没有办法,如此一来我经常不得不做出这样的麻烦事情:[“麻烦得要死”版操作指南]步骤1:左手按“Win

方舟 K ][ N G of A R K 2584

二客读书瘾勤 第1集

Arks Read-Engine #01: OOSC(2/e) (Part 0)二客读书瘾勤 第1集:面向对象软件构造(第二版)(其之零)书名:Object-Oriented Software Construction Second Edition作者:Bertrand Meyer 出版:清华大学出版社/Prentice-Hall International,Inc.[本书内容的组织]在

方舟 K ][ N G of A R K 2274

kingofark关于学习C++和编程的50个观点

Revision 1.01.把C++当成一门新的语言学习(和C没啥关系!真的。);2.看《Thinking In C++》,不要看《C++变成死相》;3.看《The C++ Programming Language》和《Inside The C++ Object Model》,不要因为他们很难而我们自己是初学者所以就不看;4.不要被VC、BCB、BC、MC、TC等词汇所迷惑——他们

方舟 K ][ N G of A R K 2175

详解<K's 50 PV> (上篇)

 Explanatory Notes On 详解 Revision 1.0[上篇]by  Kingofark [注]:Ks 50 PV>是《Kingofarks 50 Points of View About Learning C++ And Programming(kingofark关于学习C++和编程的50个观点)》的简称;Ks 35 MPV>是《Kingofark

方舟 K ][ N G of A R K 2163

详解<K's 50 PV> (中篇)

 Explanatory Notes On 详解 Revision 1.0[中篇]by  Kingofark [注]:Ks 50 PV>是《Kingofarks 50 Points of View About Learning C++ And Programming(kingofark关于学习C++和编程的50个观点)》的简称;Ks 35 MPV>是《Kingofar

方舟 K ][ N G of A R K 2150

Kingofark关于英语及外语学习的50个观点

K ][ N G of A R K™s50 Points of View About Learning English and Other Foreign LanguagesK ][ N G of A R K™关于英语及外语学习的50个观点 Revision 1.0by K ][ N G of A R K ™Kingofark的回首与畅想(代前

方舟 K ][ N G of A R K 2141

深挖C++:类和对象(中)

(先进后出)

xys_678的博客 251

ThunderKittens 深度解析:一个不基于 MLIR 的 C++ 模板 GPU DSL

Triton 是"让更多人能写 GPU kernel",ThunderKittens 是"让会写的人写得更爽"。前者用 MLIR 换易用性,后者用 C++ 模板换可控性。它们不是替代关系,而是覆盖了 GPU 编程光谱的两端。ThunderKittens 的出现,本质上是对"GPU DSL 必须基于 MLIR"这一默认假设的挑战。编译期类型系统本身就可以是一个强大的 DSL 基础设施,不需要中间 IR,不需要黑盒 pass,也能实现 tile 级抽象和零运行时开销。

Maxwell_Newton的博客 349

C++移动构造函数详解

移动构造函数是C++11引入的一种特殊构造函数,用于从临时对象(右值)"窃取"资源来初始化新对象,而不是进行昂贵的深拷贝。char* data;public:// 移动构造函数:参数是右值引用 &&// 关键:把源对象的资源置空。

拒绝AI文,努力在AI时代写出感动人心的好文章 394
上一篇: Guru of the Week 条款15:类之间的关系(下篇)
下一篇: A Brief Look at C++ 中文版
kingofark
博客等级 码龄26年 330粉丝 134原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值