`
qiufeihu
  • 浏览: 34300 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Mac下使用GCC开发C语言程序

C 
阅读更多

在Mac上开发C语言程序,需要先安装xcode,之后使用gcc 命令编译

用文本编辑器新建一个C语言文件:

#include <stdio.h>
int main()
{
   int a,b,c,t;                       /*定义4个基本整型变量a,b,c,t*/
   printf("Please input a,b,c:\n");   /*提示用户输入三个数字*/
   scanf("%d%d%d",&a,&b,&c);          /*接收用户输入3个数字,以空格分开*/
   if(a > b)
   {
      t = a;
      a = b;
      b = t;
   }
   if(a > c){
   	  t = a;
   	  a = c;
   	  c = t;
   }
   if(b > c){
   	  t = b;
   	  b = c;
   	  c = t;
   }
   printf("The order of the number is:\n");
   printf("%d,%d,%d\n",a,b,c);    //打印排序结果
}

   然后在终端命令窗口敲GCC命令:

   gcc -o demo01.out demo01.c      // gcc -0 是编译命令,demo01.out 可执行文件名称,demo01.c是源文件

  ./demo01.out                                //./是执行命令

   运行结果:

  Please input a,b,c:

   22 11 23

  The order of the number is:

  11,22,23

分享到:
评论

相关推荐

    gcc编译器,好用的C语言编译器

    在描述中提到的“jfe.exe”可能是一个图形化界面,用于简化GCC的使用,使得用户可以通过图形化的操作界面,而不是命令行来编译C语言程序。这为不熟悉命令行的用户提供了一个友好的环境,使得他们也能轻松地进行编译...

    AVR单片机GCC 程序设计/GCC AVR入门详解/GCC AVR入门源码

    AVR单片机GCC程序设计是嵌入式系统开发中的一个重要环节,主要涉及的是使用GNU Compiler Collection (GCC)工具链来编写、编译和调试针对AVR微控制器的C语言程序。GCC是一款强大的、开源的编译器,支持多种处理器架构...

    JFE and GCC.zip

    JFE(可能是某种集成开发环境,但具体含义未在描述中明确)可能提供了一个友好的界面,简化了在Windows环境下使用GCC的步骤,让用户无需手动配置环境变量和命令行操作即可进行编程。 总的来说,“JFE and GCC.zip”...

    C语言程序设计作业:基于QT+SQL数据库开发的教室管理系统.zip

    2. **QT库**:QT是一个跨平台的C++图形用户界面应用程序开发框架,支持多种操作系统,如Windows、Linux和Mac OS。在教室管理系统中,QT库被用来创建GUI(图形用户界面),包括窗口、按钮、文本框等元素,提供友好的...

    C语言程序设计报告—“万年历”.

    【万年历】C语言程序设计报告 在计算机科学与技术专业的一班中,巩鲁振同学完成了他的结课设计——“万年历”。这个项目旨在利用C语言编写一个程序,能够输出指定年份的所有月份的日历信息,包括星期对应日期,以及...

    无涯教程(LearnFk)-C语言教程离线版.pdf

    对于Mac OS系统,用户可以通过从Apple官网下载Xcode开发环境来获取GCC。在Windows系统上,用户需要安装MinGW来获得GCC。安装MinGW后,至少需要安装gcc-core、gcc-g++、binutils和MinGW运行时,但可能还需要安装更多...

    C语言开发工具......

    C语言开发工具通常包括编译器、集成开发环境(IDE)、调试器等组件,它们是编写、测试和调试C程序的重要辅助工具。常见的C语言开发工具有GCC(GNU Compiler Collection)、Visual Studio、Code::Blocks、Dev-C++、...

    GCC.中文手册_it_gcc中文手册_gcc手册_

    对于IT领域的开发者来说,理解和掌握GCC的使用不仅可以提升开发效率,也是提升编程技能的重要一步。通过阅读这份手册,开发者可以更深入地理解编译原理,更好地利用GCC进行代码优化和跨平台开发。

    c语言入门 C语言入门教程 C语言入门教程

    对于Mac:可以使用Xcode或Homebrew来安装GCC。 编写第一个程序 打开文本编辑器,创建一个新文件,命名为hello.c。 编写以下代码: #include int main() { printf("Hello, World!\n"); return 0; } 保存文件并...

    gcc _gcc_gcc

    `gcc`支持多种架构和操作系统,如Linux、Windows、Mac OS等,使其成为跨平台开发的有力工具。 7. **链接库支持:** `gcc`能够链接各种动态和静态库,如`-lmath`链接数学库,`-lpthread`链接线程库。 8. **调试和...

    GCC 中文手册.pdf

    - **Go语言**:GCC提供了Go语言的前端,使开发者可以在GCC环境中使用Go语言进行开发。 **调试与优化** - **GDB调试**:GCC生成的可执行文件可以与GNU Debugger (GDB) 配合,提供强大的源码级调试功能。 - **代码...

    C语言入门教程 第1章:C语言简介 C语言是一种通用的编程语言,由Dennis Ritchie在20世纪70年代初开发 它广泛用

    对于Mac:可以使用Xcode或Homebrew来安装GCC。 编写第一个程序 打开文本编辑器,创建一个新文件,命名为hello.c。 编写以下代码: #include int main() { printf("Hello, World!\n"); return 0; } 保存文件并...

    GCC.CHM GCC帮助文档

    这个“GCC.CHM”文件是一个关于GCC的帮助文档,提供了全面的指南和参考资料,帮助用户理解和使用GCC进行编译和构建程序。 **CHM文件** 是“Microsoft Compiled HTML Help”文件的缩写,是一种包含HTML页面和相关...

    w3school c语言教程 20141228

    在Mac OS X上,可以通过安装Xcode开发环境来获取GCC。 本教程适合已经有一定编程基础的读者,它将引导你在不同操作系统上配置C语言开发环境,从而开始你的C语言编程之旅。通过学习这个教程,你可以掌握C语言的基本...

    gcc编译器完全介绍中文版

    总的来说,GCC编译器是软件开发中的重要工具,理解其工作原理、使用方法和特性,对于任何开发者来说都是至关重要的。这份"GCC编译器完全介绍中文版"的资料应该能帮助读者深入理解这一强大的开源编译器。

    GCC.rar_GCC 中文手册_gcc_gcc 中文手册_visual c

    此外,手册还会讲解如何使用GCC的调试器GDB进行程序调试,这对于软件开发和问题定位至关重要。 GCC与Visual C++不同,Visual C++是Microsoft公司推出的集成开发环境,主要用于Windows平台上的C++开发,它集成了...

    gcc 帮助文档

    #### 十四、为GCC开发做出贡献 GCC欢迎来自世界各地的开发者参与其开发工作,贡献自己的力量。开发者可以通过以下方式参与: - 提交代码补丁。 - 测试新版本并反馈问题。 - 编写或改进文档。 #### 十五、资金支持...

    gcc入门书籍——用法、特性、发展

    2. **基本使用教程**:介绍如何使用GCC编译简单的C/C++程序。 3. **高级用法**:涵盖编译选项的使用,如优化、调试、错误处理等。 4. **多文件项目**:如何编译包含多个源文件的项目,以及库的使用。 5. **跨平台...

Global site tag (gtag.js) - Google Analytics