推荐一款强大的在线编译器
https://mp.weixin.qq.com/s?__biz=MzI2OTA3NTk3Ng==&mid=2649284021&idx=1&sn=9ba0bfcaaad0a9042098c2370ab3000f&scene=19&token=261764750&lang=zh_CN#wechat_redirect
前言
今天给大家推荐一个强大的在线编译器,满足初学者几乎所有的学习需求(免于折腾IDE),满足想写demo又不想安装新的编译环境的需求,提供其他在线编译器无法提供的功能。它与其他在线编译器到底有什么不一样,看完本文你就知道了。
地址:https://www.onlinegdb.com/
支持控制台输入
这一点很多在线编译器都无法做到。不信可以在其他在线编译器试试运行下面的代码,看看是否支持控制台输入:
#include<stdio.h>
int main(void)
{char string[20] = {0};scanf("%s",string);printf("\n%s\n",string);return 0;
}
如果有,请在留言区留言分享。
支持gdb调试
想体验一下强大的gdb调试功能又不想安装虚拟机或者linux系统的,可以试试这款在线编译器:
支持补全提示
没错,在输入一些关键字的时候,会有补全提示:
支持多语言
除了支持C/C++以外,还支持很多其他诸如JAVA,C#等语言的编译运行:
支持编译运行多个源文件
假设有三个源文件,内容分别如下:
main.c
#include "test.h"
int main(int argc,char *argv[])
{test("hello world");return 0;
}
test.c
#include"test.h"
void test(char *string)
{if(NULL != string){printf("string:%s\n",string);}
}
test.h
#include<stdio.h>
void test(char *string);
最后仍然可以编译运行:
支持代码格式化
但这个功能比较弱,有点不尽如人意。
最后
再推荐一款在线编译器,它弥补了上面所提到的这款所不具备的某些特点。
地址:https://wandbox.org/
主要特点:
支持选择gcc编译选项
支持选择gcc版本
支持选择C标准版本
支持多语言
支持编辑器的选择(普通/vim/emacs)
支持命令行参数
欢迎留言补充!
推荐阅读:
C语言入坑指南-整型的隐式转换与溢出
Linux常用命令-解压缩篇
变长参数探究
如何理解 Linux shell中“2>&1”?
关注公众号【编程珠玑】,第一时间获取更多原创技术文章
推荐一款强大的在线编译器相关推荐
- 计算机桌面键盘快速启动,效率神器!1秒打开电脑任何软件,推荐2款强大的快速启动器...
原标题:效率神器!1秒打开电脑任何软件,推荐2款强大的快速启动器 如果你是一位桌面极简主义者,不喜欢在电脑桌面上放满各种软件的快捷方式:那么,今天给你介绍的2款软件快速启动器,能快速提升工作效率,相信 ...
- 一款强大的在线计算器
发现一款强大的在线计算器,可以随意编写计算式子或公式,并可以设置参数,是目前最实用.最方便的计算器.可以用于工程计算.科学研究.程序开发等许多计算任务,超级方便实用.超级计算器 http://www. ...
- 推荐14款强大的Mac修图利器,简约创意,让你随心所欲的创作
如何让您的照片看起来更棒,并让人们喜欢的珍贵的纪念品,推荐14款强大的Mac修图利器,简约创意,让你随心所欲的创作,原来修图从未如此简单. 1.Luminar 4 Luminar 4 for mac( ...
- 计算机软件快速启动,效率神器!1秒打开电脑任何软件,推荐2款强大的快速启动器...
原标题:效率神器!1秒打开电脑任何软件,推荐2款强大的快速启动器 如果你是一位桌面极简主义者,不喜欢在电脑桌面上放满各种软件的快捷方式:那么,今天给你介绍的2款软件快速启动器,能快速提升工作效率,相信 ...
- 推荐三款强大且漂亮的统计图控件
志在必得(Xuon) 一.免费且强大的Flash统计图--FusionChartsFree 官方网址: http://www.fusioncharts.com/free/ 效果图: 使用感想: 对.N ...
- 推荐一款强大的公式编辑器:AxMath
做科研,免不了要在各种实验报告和论文中插入数学符号和公式.大家通常会用WPS和Word自带的公式编辑器,或者用MathType插入公式.当文档中公式较少时,以上工具尚可应付,但如果公式较多,重复点击鼠 ...
- 推荐一款强大的帮助文件制作软件Baklib,制作效果堪比Noting.io
几乎每个应用都会设计常见问题或帮助文档,它是用户从不懂产品,到流畅使用产品,最有效的工具.但它又最容易被产品开发者所忽略不重视,主要因为产品开发者作为项目主人,很懂产品,却忽略了客户的体验. 在产品体 ...
- 素描小子跑酷html5游戏在线玩,推荐14款强大的HTML5素描及绘图工具
1. Mr. Doobs Harmony 如果你喜欢涂鸦,可以试试这款工具,它有各种各样的画笔可用于绘图. 2. Sketch 一款叫Hakim El Hattab的人开发的一款素描工具,可绘制三维图 ...
- 推荐一款简单高效在线APP原型工具
有段时间没有推荐干货给大伙了,今天是时候把压箱底的东西拿出来分享给大家了! 想要学习原型图绘制的小伙伴可以看过来,适合零基础的小白,五分钟就可以上手,绘制自己想要的产品原型图,如果你是前端开发,想做自 ...
- 推荐7款国产的在线HTML编辑器
在线HTML编辑器或者是基于浏览器的所见即所得的HTML编辑器广泛用于各种类型网站的文章发布.论坛发贴等功能.例如在oschina网站上发帖.写博客.提交新闻.添加开源软件等处都会用到这种编辑器. 目 ...
最新文章
- 4.IE故障[网页打不开]的解决方法:
- python网络爬虫权威指南 豆瓣_福利分享:个人整理的Python书单,从基础到进阶...
- Linux系统怎么挂载安卓手机,NFS挂载Android文件系统
- [html] 怎样计算首屏和白屏的时间?
- python自动化测试-python能够做软件的自动化测试吗?
- 机器学习实战8-Apriori算法
- 【毕业设计】基于STM32的公交站牌系统 - 物联网 嵌入式 单片机
- linux内核网络协议栈学习笔记:关于GRO/GSO/LRO/TSO等patch的分析和测
- 电脑图片打不开并且显示没有注册类怎么办?
- 留得些许清影,幽香直到人间
- 灰度拉伸python_对比度拉伸(一些基本的灰度变换函数)基本原理及Python实现
- 怎么设置计算机网络打印机共享,打印机共享设置,告诉你打印机共享怎么设置...
- WINCC 常见问题
- 【关于微阵列芯片和RNA-seq的比较】
- CSDN的台历到了,挺好看的,放在桌子上的感觉很拉轰啊。
- office文件在线预览
- Java SE 学习记录——进阶版11
- 稀疏矩阵详解:csr_matrix和csc_matrix
- 【Proxyee-down】一款比IDM还强大的下载器!
- 拍卖网站开发新风潮?阿里的拍卖平台正在这么做