- 博客(6)
- 收藏
- 关注
原创 C语言编译过程
GCC(GNU Compiler Collection,即GNU编译器套件)是由GNU开发的编程语言译器。Linux系统下的GCC编译器实际上是GNU编译工具链其中的一款软件,本文主要描述gcc编译器的四个阶段。
2021-09-25 21:23:27
232
原创 C语言、C++代码规范
“编写程序应该以人为本,计算机第二。” ——Steve McConnell规范的代码不仅能提高代码的阅读性还能提高代码的茁壮性、稳定性、可移植性、高效性、可靠性等,并且方便之后代码的测试和维护。分享一下华为的《C语言编程规范》,《Google 开源项目风格指南 (中文版)》,另外推荐一本书《Effective C++》改善程序与设计的55个具体做法。
2021-08-28 16:56:06
248
原创 产生随机数
C/C++如何产生随机数引言:浅谈在c/c++中,实现获取随机数的常用方法之一,适合入门。本篇主要用到C库中的rand、srand、time函数,若有错误之处,敬请指正。本篇代码使用C语言,在C++中亦可使用,注意C与C++的语法区别即可。一、常用方法:1.获取一个随机数int data;srand(time(NULL)); //用系统当前时间设置rand()随机序列种子data = rand(); //data的值为得到的随机数用系统时间值作为srand函数的随机数种子使rand函数生
2021-07-14 13:28:22
265
原创 Vscode下载c/c++插件失败,一直显示“正在下载”
问题最近我电脑的Vscode右下角一直显示“c/c++正在下载”,并且卡在1/3处,商店显示已安装,可写代码的时候联想和报错等插件功能都没有,那就说明实际上没有安装成功。我的解决方法——离线下载1、Vscode插件下载地址:https://marketplace.visualstudio.com/2、进去网页后点击c/c++插件,然后往下拉看到离线下载网址(如图)离线包下载地址:https : //github.com/Microsoft/vscode-cpptools/releases3、
2021-07-11 16:50:02
8444
6
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人