C语言学习
文章平均质量分 86
咸鱼滑稽
这个作者很懒,什么都没留下…
展开
-
超详细Win10 C++ VSCode开发环境配置
对于很多人的电脑来说动辄几十GB的VS太大了,开始学习C++也不需要这么多功能,MinGW搭配VS Code就很适合在一台干净的Win10上安装也比较方便下面是配置步骤1.首先当然是下载VScode()https://code.visualstudio.com/下载完成之后安装如果需要中文,可以打开vscode,在应用商店搜索chinese安装,然后重新打开软件...原创 2020-01-29 19:28:35 · 966 阅读 · 0 评论 -
C语言大数相加实现方法分析
使用C语言内置的int,在32位系统下最大只能表示2^31-1,也就是2147483647,想要表示更大的数可以使用字符串。下面是楼主实现字符串数字相加的分析过程:1.首先来个简单的,单个数字字符相加求和inline int addchar(char c1,char c2,char &s){ int t=c1+c2; //0-9的ascii码是48-57 if(t<106){/...原创 2018-04-16 16:01:36 · 19684 阅读 · 9 评论 -
C语言int直接转二进制
楼主偶然需要用到十进制转二进制的方法,百度一下方法好像都是模拟人工计算的,但是楼主想到在内存中数据不是本来就是二进制的吗,把每一位读取出来不就好首先写个子函数查看一个1字节的数字某位是不是1inline bool is1(char n,int p){//一个1字节的数字n查看他第p位是不是1 return n&(1<<(8-p-1));}然后由于楼主电脑上int是大端模式...原创 2018-05-10 22:40:32 · 8984 阅读 · 0 评论 -
Golang编写dll给C++调用
最近楼主学习了go语言,发现确实很方便,而且运行速度也不慢,官方自带的库也很好用,但是就是没有图形界面,所以就想使用C++写gui,然后网络什么的调用golang,于是开始尝试使用C++调用golang的dll楼主系统是win10 64位的,使用MINGW编译C++,gcc版本64位的4.8.2,golang版本是64位的1.10.1,如果生成dll有问题可以升级下go版本首先写一个main.go...原创 2018-05-16 18:24:11 · 14521 阅读 · 4 评论