精华内容
下载资源
问答
  • 1.C语言编程软件有哪些:Mcrosoft Visual C++ 、Microsoft Visual Studio、 DEV C++、Code::Blocks、Borland C++、WaTCom C++、Borland C++ Builder、GNU DJGPP .以前用VC++6.0,现在发现很多函数都不兼容,win-tc、...

    大家一般都用的是什么软件呢?

    1.C语言编程软件有哪些:Mcrosoft Visual C++ 、Microsoft Visual Studio、 DEV C++、Code::Blocks、Borland C++、WaTCom C++、Borland C++ Builder、GNU DJGPP .

    以前用VC++6.0,现在发现很多函数都不兼容,win-tc、tc、dev c++都试过了.

    vc++6.0,不但适用于c编程,界面优美,而且以后想搞c++开发也适用

    请各位高手介绍一款适合我用的C语言编辑器,我的机器是vista系统,而且我.

    我用的是DEV C++编译器,据说是GCC的内核 wintc过时了,vc6.0也可以

    编程语言有很多种,它只是一种语言.编译软件(下面简称:编译器)是用来编译编程语言的,把它编译成我们所说的"程序".单纯的编程语言是没有作用的,要经过特定.

    最好是推荐个适合新手用的,有下载地址的更好。

    VC++6.0吧,可视化界面,中/英文而且它可以再安装MSDN中文的帮助,对于初学者和老手都很有帮助的,不懂得一查就可以啦建议你使用msdn(帮助)下载地址(帮助.

    没有最好用的,只有最适用的c编译器,因为c语言是平台依赖型系统高级语言。在linux上就是gcc用的最多,windows上就是vc

    1、 visual c++6.0 (win8系统下不好用,C/C++)-Microsoft Visual C++ ;2、 visual . 5、 Turb C(只能编译C语言) ;6、 gcc (GNU编译器套件) ;7、 DEV C++; 8、 C-Free; .

    首先你要明白编译的意思,它是指把高级语言翻译成计算机 能读懂的低级语言(二进制代码),这样计算机才会执行你 的命令,编译器就相当于一个翻译,在翻译的过程.

    初学c语言,请问用什么编译器好? 麻烦各位路过的帮忙推荐一款比较实用的c.

    学习dev-c++还行 开发推荐VC6/VS系列、gcc/g++ 具体理由参见三藏法师《C语言学习准备工作》一文

    我刚学C,上机用的是VC++6.0,我想知道Turbo3.0是不是也好用,他们各有。

    最适合初学者的是DEV-C++.与VC++类似,几乎一摸一样,只不过只有几M。最好还是先使用DC,然后逐渐过渡到VC,这两个我都有,如果你要的话我发给你DC,以及.

    汇编。这真的是最早最早的。准确的来说,这和编译器的开发有关,不用说太细,很. 就是解释简单一种类似于C语言的高级语言,但是这种所谓的高级语言还没有完全拥.

    WIN7的 看的书是 C语言入门经典

    VC6.0或者VS2012 VS2008都可以。最推荐使用的是VC6.0,适合入门用

    编译器,是将便于人编写,阅读,维护的高阶计算机语言翻译为计算机能解读、运行的低阶机器语言的程序。编译器将原始程序(Source program)作为输入,翻译产生使.

    个人觉得还是dev C++是比较好用的,符合ANSI标准,visual C++太大了,有时候兼容性也不是很好的··

    在主界面上不是也可以编辑吗?

    你可以把编译器理解为“作计算机软件的东西”,C语言是一种计算机语言的c语言是笔,C编译器是纸!纸+笔=软件

    请问哪个比较好,纯新手,准备自己先练习为大学打基础,那款比较不错,有。

    visual c++ 我半年前和你情况一样,也是个入门没多久的新手。那时也专门问过别人什么软件对新手比较适用。有人给我介绍过一个很基础来的编译器,刚开始是挺不错的.

    第一个C语言编译器应该是用汇编写的,但是第一个成熟的C语言编译器应该是由汇编和C语言共同写的。 编译原理讲到了“自举编译器”。大意就是先用底层语言(应该.

    vc++ 6.0 windows平台。目前主流的c/c++语言编译器,对于tc等的作品也具有向下兼容的特点.缺点是比较大 还有其他的编译器,例如win tc、gcc、lcc、bc 3.1等等,事实.

    求助[:02:]

    vc++6.0

    WIN7系统。

    现在的C语言编译器都用c++了。因为C++是C的超集。可能纯C的IDE只有Turbo C了,我想楼主不会喜欢的。推荐IDE是Dev C++,又小又方便,在网上随处可下,它用的.

    展开全文
  • 电脑有时太麻烦,不方便随时运行测试结果,手机上有不少编译器,子曰:“工欲善其事,必先利其器”。拥有一款好的编译器也是成功的一部分。话不多说让我们来看看。 1:C4droid汉化 这款相信大家一定听说过,毕竟我...
  • 电脑有时太麻烦,不方便随时运行测试结果,手机上有不少编译器,子曰:“工欲善其事,必先利其器”。拥有一款好的编译器也是成功的一部分。话不多说让我们来看看。1:C4droid汉化 这款相信大家一定听说过,毕竟我...

    1:C4droid中文版

    下载地址: C4droid 中文版

    提取码:f56r(文件丢失或提取码错误请联系我)

    C4droid中文版可以说是款Android设备上的最强的 C/C++ IDE,支持多种图形库: SDL、SDL2 (需安装sdl plugin for c4droid)、QT(需安装CuteLoadear)等,还支持导出APK!在这里插入图片描述

    2:CPP N-IDE

    下载地址:CPP N-IDE

    提取码:78lg(文件丢失或提取码错误请联系我)

    CPP N-IDE 是一款不错的C/C++ IDE,有326种代背景主题,C/C++ 代码示例以及提供的许多第三方库,很实用!在这里插入图片描述

    3:C语言编译器

    下载链接:C语言编译器

    提取码:q2n1(文件丢失或提取码错误请联系我)

    C语言编译器是目前Android上应用最多的C语言编译器之一,支持自动补全功能。对于学习入门学习c语言的新手而言是一款非常棒的IDE!在这里插入图片描述
    注意:本文纯属个人观点!!!

    展开全文
  • 看Java有一阵子了,除了开发Android程序外,自己又开始动手写一些乱七八糟的东西,这次为自己带来了一个手机C语言解释器。话不多说上图:JavaCC(Java Compiler Compiler..囧)为Java平台广泛应用于词法和语法分析的...

     

    看Java有一阵子了,除了开发Android程序外,自己又开始动手写一些乱七八糟的东西,这次为自己带来了一个手机端C语言解释器。

     

    话不多说上图:

     

     

    JavaCC(Java Compiler Compiler..囧)为Java平台广泛应用于词法和语法分析的工具,类似于C语言的lex和yacc,可以翻译为纯Java代码,是用Java实现编译器和解释器的一个很好的工具.同时java还有另一个此法语法分析工具是Antlr.

    JavaCC项目网站: https://javacc.dev.java.net/

    JavaCC原Sample中的Interpreter项目主要目的为了解释JJTree的语法树生成器.其中包含了一个类C语言(被称为SPL: Stupid Programming Language)的语法文件,从而实现其解释器。其中实现了很多简单的语句,简单到只有int和bool类型,赋值语句和条件和while循环语句,read和write关键字用来输出。例子可以从JavaCC项目中得到.

    我借其语法文件一用,加入了float类型和C语言的一样的注释方式。改写一部分代码并在JDK1.6上运行。后来加了写界面移植到J2ME,家变成现在的样子。其中遇到很多头痛的问题下面会进行说明。

    项目地址: http://code.google.com/p/c2me/

     

     

    下面开始简要说明开发过程:

     

    一、JavaCC Eclipse插件:http://eclipse-javacc.sourceforge.net/

    可以在eclipse上自动解析并翻译.jj或者.jjt语法文件为java本地解析代码。(其中jj文件为词法分析的文件,而jjt为语法树分析文件.两个内容几乎相同,但是jjt可以建立语法树,这样才能方便我们的解释器工作)

    借用其官方图片来说明新JavaCC项目建立过程: 

     

    建立JJTree项目以后

     

    图示即为jjt语法文件.

     

     

    经过我修改过的jtt文件如下(可在项目源码中找到)

     

    经过Eclipse和JavaCC插件编译后自动生成了jj和java文件.Eclipse会报告一些错误和警告,包括Package没有写,或者用到了Stack或者ArrayList容器但是没有声名所存储的模板类型,不用鸟他。运行就好了。

    要说明生成的代码结构和各个文件所起到的作用不是很简单,请参考这些链接:

     

    小型桌面计算器javacc的实现 http://mopishv0.blog.163.com/blog/static/54455932201081393726584/

    还有一个链接是JavaEye的..悲剧的down掉了.. http://abruzzi.javaeye.com/

     

     

    有了代码,我们run一下就可以得到一个命令行的解释器了。

    输入像这样的类似C的代码就可以运行了

     

     

    二、移植到J2ME平台

    J2ME是J2SE的一个子集,去除了一些容器和很多平台相关内容,加入了J2ME专有的界面处理API和移动设备API。在不是很老的API中还是有float类型和经过包装的Float类的(让人欣慰..),同时让人欣慰的是java.util中包含了List和Stack容器类型.这样使我们移植过程中复杂度大大降低了.但是遇到一些实际的实现还是修改一些代码,比如这样的一个List容器移植到J2ME就要换种写法

     

     

    要修改成

     

    其中还有些问题,比如Stack等等容器最好是Object放进去,要修改响应数据,将其从源类型变为Object,在取出来的时候转换为所用类型,还有标准输出流OutputStream在J2ME里面没有了 只能替代成ByteArrayOutputStream并且转换到String再放到TextView中输出.其间历尽千辛万苦,终于修成正果。

    最后加上了J2ME的界面,用到了TextView和buttons,加上事件,大功告成。

    接下来就如项目中所说的TODO list一样了.准备加入for循环,更多的运算符,更多的常用数学函数,打造出更好的一个解释器拿来玩儿.

     

    展开全文
  • #include int main() { int a = 2; printf("--a + a--:%d a-- + a--:%d\n",--a+a--,a--+a--); } codeblocks上是 -2 4 手机c4是 2 -1 但是正确的好像是 -3 3
  • Pydroid3手机版是一款手机编程软件,包含强大的编译器,轻松在手机上运行和调试Python程序。软件拥有离线Python 3.8解释器,运行程序不需要互联网,既是没有网也能够完美运行,Pydroid 3是最易于使用和功能强大的教育...

    一.简单介绍:

    Pydroid3手机版是一款手机编程软件,包含强大的编译器,轻松在手机上运行和调试Python程序。软件拥有离线Python 3.8解释器,运行程序不需要互联网,既是没有网也能够完美运行,Pydroid 3是最易于使用和功能强大的手机的Python 3 IDE,不仅拥有非常强大的编译器,可以帮助您编辑Python程序,同时该软件不需要电脑也能够时刻提高您的个人代码编辑水平。
    Pydroid3支持python第三方库,如scipy,pandas,numpy,matplotlib等,以及内置的turtle绘图库;也可以编译和运行c语言。

    二.下载方式:

    1.百度网盘链接:

    链接:https://pan.baidu.com/s/11O744Ls1uta-Em5lDIEpHA 提取码:3322
    

    2.自行百度

    三.简单配置:

    1.编辑器界面设置:

    点击左上角菜单图标,点击“ settings "进行设置;

    2.第三方库:

    方式一:

    1. 点击左上角菜单图标,点击 " pip "进入第三方库管理界面;
    2. 进入 " INSTALL " 下输入要安装的第三方库,勾选" Use prebuilt libraries repository ",点击INSTALL进行安装;
    3. 初次安装需要下载插件,类型是" .xapk ",需要另行下载xapk的安装工具。

    在这里插入图片描述 附:百度网盘快捷链接:

    链接:https://pan.baidu.com/s/1wWHePdTyKtSRxi70hafymA 提取码:2233
    

    方式二:

    1. 点击左上角菜单图标,点击 " Terminal "进入终端;
    2. 用pip管理工具安装:
      在这里插入图片描述
      进度条省略…
      在这里插入图片描述

    四.运行python代码

    1.编辑python代码

    以输出hello world 为例:
    在这里插入图片描述

    2.点击右上角的文件夹图标进行保存,也可以不保存直接点右下角的运行图标即可运行

    运行结果:
    在这里插入图片描述

    五.运行c语言代码:

    1.编辑一段c语言代码:

    以输出 hello world 为例:
    在这里插入图片描述

    2.运行c语言代码:

    1. 先点击右上角文件夹图标,保存代码文件(要保存到能找得到的位置),后缀名为“ .c ”;
    2. 点击左上角菜单,点击 Terminal 进入终端(linux);
    3. 用 cd 命令进入到刚刚保存代码文件的文件夹(ls命令可查看当前文件夹下的文件);
    4. 利用 gcc 编译c代码,未报错即为编译成功;
    5. 运行当前文件夹下的 a.out 文件;

    如下所示:
    在这里插入图片描述

    展开全文
  • Linux下GUN之GCC编译器

    2019-04-02 14:15:10
    gcc是一款linux Gun计划当中的一款编译工具,用于编译C语言文件。 其显著特点就是可以交叉编译。 说道交叉编译 首先因为汇编语言的特点是,能够直接访问硬件,并且每款CPU都有自己的汇编语言。 由于嵌入式系统需要...
  • 作为一个单身程序员 没事的时候给自己找点事做,要不然太...(有需要手机C语言编译器的同学私信我哦) #include <stdio.h> #include <stdlib.h> #include <string.h> /* Author:ZhenYangDu Date£
  • myspringc简明用户手册

    2015-07-31 20:43:05
    MySpringC是一个简化的C语言编译器。主要用于科学计算、个人娱乐和个性化的设备控制等场合。当前第一仅满足科学计算。 MySpringC当前运行在Android平台上,是Android平台的一款应用.使用MySpringC可以书写简单的...
  • myspringc编程工具

    2015-07-31 20:41:00
    MySpringC是一个简化的C语言编译器。主要用于科学计算、个人娱乐和个性化的设备控制等场合。当前第一仅满足科学计算。 MySpringC当前运行在Android平台上,是Android平台的一款应用.使用MySpringC可以书写简单的...
  • iPhone开发秘籍(第2)--详细书签

    热门讨论 2012-12-11 13:42:25
    2.12 使用编译器指令 57 2.12.1 获得特定于iPhone的定义 58 2.12.2 运行时检查 58 2.12.3 记忆标记 59 2.12.4 折叠方法 60 2.13 针对发布进行构建 60 2.14 清除构建 61 2.14.1 针对App Store进行编译 62 ...
  • 本软件使用开发语言是Objective-C语言,Ojbjective-C是扩充C的面向对象编程语言。它主要使用于Mac OS X和GNUstep这两个使用OpenStep标准的系统,而在NeXTSTEP和OpenStep中它更是基本语言。Objective-C可以在gcc运作...
  • iPhone开发秘籍(第2)--源代码

    热门讨论 2012-12-11 13:51:22
    2.12 使用编译器指令 57 2.12.1 获得特定于iPhone的定义 58 2.12.2 运行时检查 58 2.12.3 记忆标记 59 2.12.4 折叠方法 60 2.13 针对发布进行构建 60 2.14 清除构建 61 2.14.1 针对App Store进行编译 62 ...
  • JavaSE 本套学习笔记特别感谢狂神说Java 主要内容依据狂神说Java总结而成 Java学习预备知识 Java的诞生 C&C++ C语言(1972) ...贴近硬件,运行极块,效率极高 ...JavaME(移动) 占领手机 JavaEE
  • Java入门了解内容

    2021-05-16 21:27:20
    Java ME:移动–占领手机市场 Java EE:企业–占领服务器市场 三高:高可用、高性能、高并发 扩展:Hadoop(2006:大数据领域)、Android(2008:手机端) Java的特性和优势 Java的优点 简单性、面向对象 可...
  • Java帝国的诞生 1972年C语言诞生 –贴近硬件,运行极快,效率极高 –操作系统、编译器,数据库、网络系统等...Java 2移动(J2ME):手机端 Java 2企业(J2EE):服务器 Java发展 构建工具:Maven、Jekins ...
  • 初识Java

    2020-04-28 21:12:08
    1972年C语言诞生 1. 贴近硬件,运行极快,效率极高 2. 操作系统,编译器,数据库,网络系统等 3. 指针和内存管理 1982年C++诞生 ...Java 2 移动(J2ME):去占领手机 Java 2 企业(J2EE):去占...
  • java的历史简单介绍和安装JDK配置环境 C语言和C++的历史 1972年C诞生 ​ . 贴身硬件,运行极快,效率极高。 ​ . 操作系统,编译器,数据库,网络...java2移动(j2ME):去占领手机 java2企业(j2EE):去占领服
  • day03_Java入门环境搭建

    2021-02-06 10:40:37
    Java入门及环境搭建 1. Java帝国的诞生 C & C++ 1972年C语言诞生 贴近硬件,运行极快,效率极高 ...Java 2 移动(J2ME):去占领手机 Java 2 企业(J2EE):去占领服务器 基于Java开发
  • Day02---初识Java

    2020-06-14 17:31:02
    1972年C语言诞生,贴近硬件运行快效率高,可以开发操作系统,编译器,数据库,但是指针和内存管理复杂,编译时发现不了 1982年C++诞生,面向对象,兼容C,多用于图形领域和游戏中 Java 2 标准(J2SE)占领桌面...
  • Java发展史

    2021-01-11 00:56:46
    Java发展史 Java的诞生 1972年C语言诞生 贴近硬件,运行极快,效率极高 ...Java2移动J2ME: 去占领手机 Java2企业J2EE: 去占领服务器 大量公司加入 基于Java开发了巨多的平台,系统,工具 三高:高性能,
  • JAVA入门

    2021-04-25 18:06:17
    初识JAVA JAVA的诞生 1972年C语言诞生 贴近硬件、运行极快、效率极高 ...Java2移动(J2ME):去占领手机 Java2企业(J2EE):去占领服务器 高可用、高性能、高并发 JAVA特性和优势 简单
  • Java的诞生

    千次阅读 2021-01-02 20:25:06
    Java的诞生 Sunny C语言 1972年诞生 贴近硬件,运行极快,效率极高 操作系统,编译器,数据库,网络系统 指针和内存管理 ...Java2标准(J2SE):占领桌面 Java2移动(J2ME):占领手机 Java2企业(J2EE):占
  • Java初生,发展及优势

    2020-10-27 17:04:22
    1972年C语言诞生 贴行硬件,运行极快,效率极高 操作系统,编译器,数据库,网络系统等 ...Java2移动(J2ME):去占领手机 Java2企业(J2EE):去占领服务器 Java发展 它们基于Java开发了
  • Java零基础学习3

    2021-05-19 16:55:40
    JAVA入门01-----java的诞生 1.1972年c语言诞生, ...java 2 移动(J2ME):去占领手机 java 2 企业(J2EE):去占领服务器 java发展:基于java开发了巨多的平台,系统工具 构建工具:Ant,Maven,Je...
  • Java入门

    2021-04-21 18:38:56
    语言的诞生 C语言 1972年诞生,贴近硬件,运行极...Java2移动(J2ME):去占领手机 Java2企业(J2EE):去占领服务器 (为了实现跨平台,采用了虚拟机(JVM),可移植性) Java发展 他们基于Java开发了居多的平台,系统,工具
  • 一、Java帝国的诞生 1、1972年C语言的诞生 贴近硬件,运行极快,效率极高。 操作系统,编译器,数据库,网络系统等。...Java 2 移动(J2ME):去占领手机 Java 2 企业把(J2EE):去占领服务器
  • Day 03 Java开始

    2021-02-06 21:54:15
    1972年C语言诞生 贴近硬件,运行极快,效率极高 操作系统,编译器,数据库,网络系统等 指针和内存管理 1982年C++诞生 面向对象 兼容C 图形领域,游戏等 Java Write Once,Run Anywhere JavaSE:标准...
  • Java入门笔记(一)

    2020-07-25 21:06:00
    一、 1.Java既可以开发web应用程序(网络应用程序),也可以开发手机应用程序,以及桌面应用程序。...SUN公布第一版编译器JDK1.0 Java学习纽带 C语言Java语言JDBCJSPAndroidXmlJava EE Java的三大平台 J

空空如也

空空如也

1 2
收藏数 34
精华内容 13
关键字:

c语言编译器手机版

c语言 订阅