在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语言函数大全,以及如何使用。文件格式为html格式.
AVR单片机GCC以及c语言程序设计的学习资料,包含源代码
很多C语言爱好者都想使用Linux的GCC编译器来运行C语言。提别是在Linux的平台,我很爱Linux,也很喜欢在Linux下用C语言编程序。 希望把Linux做强做大。
主要介绍了在linux中使用gcc编译c语言共享库的步骤,大家参考使用吧
C语言在作为操作系统语言的同时也可以作为应用程序设计语言,在不同的场合,用C语言往往要比其他解释型的高级语言效率更高,所以有不少大型应用软件就是使用C语言来编写的。 300个实例都是作者精心挑选的,各实例...
C52到avrgcc的C语言指令转化一览表,方便实用
调试通过的GCC开发stm32程序源码,使用官方3.5函数库。示例工程是一个简单的流水灯程序。附本工程的makefile文件。在搭建好的环境下,直接make一下,就能编译整个工程。环境和搭建的方法参见博客GCC开发stm32入门...
第一章:AVR单片机C语言程序设计概述 1.1 AVR单片机简介 1.2 AVR Studio+WinAVR开发环境安装及应用 1.3 AVR-GCC程序设计基础 1.4 程序与数据内存访问 1.5 I/O端口编程 1.6 外设相关寄存器及应用 1.7 中断服务程序 ...
C语言2010版软件,使用全通通用考试,希望大家下载 C语言2010版软件,使用全通通用考试,希望大家下载 C语言2010版软件,使用全通通用考试,希望大家下载
使用gcc开发嵌入式系统
GCC警告选项在C语言程序设计教学中的应用,金怀群,,本文对GCC编译器集和GCC警告选项作了简单介绍,主要讨论在《C语言程序设计》课程的教学与实践中,如何使用GCC警告选项调试程序,并��
基于GCC的C语言抽象语法树重建与可视化研究
第一章:AVR单片机C语言程序设计概述 1.1 AVR单片机简介 1.2 AVR Studio+WinAVR开发环境安装及应用 1.3 AVR-GCC程序设计基础 1.4 程序与数据内存访问 1.5 I/O端口编程 1.6 外设相关寄存器及应用 1.7 中断服务...
第一章:AVR单片机C语言程序设计概述 1.1 AVR单片机简介 1.2 AVR Studio+WinAVR开发环境安装及应用 1.3 AVR-GCC程序设计基础 1.4 程序与数据内存访问 1.5 I/O端口编程 1.6 外设相关寄存器及应用 1.7 中断服务...
对于初学AVR单片机的朋友,很多用GCC编译的,但是不知道中断函数要怎么写,这里列出来了,并且标注清楚,使用方便! GCC C语言编程 通用脚本
在为Linux开发应用程序时,绝大多数情况下使用的都是C语言,因此几乎每一 位Linux程序员面临的首要问题都是如何灵活运用C编译器。目前Linux下最常用的C语言编译器是GCC(GNU Compiler Collection),它是GNU项目中...
Linux 内核和许多其他自由软件以及开放源码应用程序都是用 C 语言编写并使用 GCC 编译的。
通过本章的学习,读者将会掌握如下内容: <br>■ C语言的产生历史背景 ■ 嵌入式Linux下C语言的开发环境 ■ 嵌入式Linux下的编辑器vi ■ 嵌入式Linux下的编译器GCC ■ 嵌入式Linux下的调试器GDB ...
GCC C语言 API参考
gcc开发教程,笔记,使用教案,多文件Gcc 的处理 Gcc代码优化