因为备考研的关系,准备重拾大学时期的C语言。

开发环境:centos6.5 gcc编译器

1.先检查是否安装gcc

gcc -v

这里我已经有了gcc

2.ok,我们开始写helloworld拉!

哈哈,好久没写C语言,心情莫名的激动!

3.ctrl+s保存。。。。哦不对:wq保存

4.运行:

gcc helloworld.c -o helloworld

-o带参数代表我要将helloworld编译成helloworld名称,而不是默认的a.out

生成这个文件已经变成绿色,代表他可执行

5.执行:

./helloworld

ok,已经成功了。继续努力吧!

6.记录一下vim(也适用vi)的用法:

如果我们编写的C语言报错了,并且指出哪一行报错,可以使用如下方法解决。

vim helloworld.c +3

vim便会帮我们定位到指定行数。

ok!over,继续学习。

重拾C语言第一课,C语言的运行环境及helloworld程序相关推荐

  1. c语言 字母 八进制表示'/1011',C语言C语言第一课:C语言概述为什么学习C语言怎样学习C语言.DOC...

    [摘要]C语言 第一课: C语言概述 为什么学习C语言 怎样学习C语言 参考资料 ----------------------------------------------------------- ...

  2. c语言小程序hello,【北北的小程序】北のC语言第一课:helloworld

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 诶多!helloworld神马的,是我们要编写的第一个程序哟! 话说第一课为什么不讲一些C语言的发展,优势什么的呢?因为LZ是java党!对C语言本身不是 ...

  3. c语言第一课程序代码怎么打,【北北的小程序】北のC语言第一课:helloworld

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 诶多!helloworld神马的,是我们要编写的第一个程序哟! 话说第一课为什么不讲一些C语言的发展,优势什么的呢?因为LZ是java党!对C语言本身不是 ...

  4. C语言第一课:初始C语言

    目录 前言 一.自我介绍和简介 二.初始C语言 2.1 何为C语言 2.2 第一个C语言程序 2.2.1 头文件的解释 2.2.2 main函数 2.2.3 printf函数 三.C语言当中的数据类型 ...

  5. c语言第一章,C语言修正版第一章

    <C语言修正版第一章>由会员分享,可在线阅读,更多相关<C语言修正版第一章(28页珍藏版)>请在人人文库网上搜索. 1.C,语言,重要性,结构化编程语言,语言的入门课,基础课, ...

  6. [iBoard 电子学堂][第二卷 C程序设计语言 ]第一篇 C语言简介

    一.C语言发展史   C语言是一种程序设计语言,由于它既有高级语言的特性,又有低级语言的特性,所以它既能编写基于操作系统的大型应用程序,也能编写直接操作硬件的程序,也就是我们称之为"裸奔&q ...

  7. 【博学谷学习记录】超强总结,用心分享|人工智能第一课Python的认识与环境搭建。

    一:Python的认识 1.python的简介与应用 ①简介: Python是一种跨平台的计算机程序设计语⾔. 是一个高层次的结合了解释性.编译性.互动性和面向对象的脚本语⾔.最初被设计用于编写⾃动化 ...

  8. python第一课:从如何安装python环境说起

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 python 第1课:从如何安装oython环境说起 前言 一.python是什么? 二.安装步骤 1.window平台 2.linu ...

  9. c语言程序运行环境实验报告,程序的运行环境实验报告.doc

    程序的运行环境实验报告.doc 院:数学与计算机学院学 院:数学与计算机学院 学 姓 学 专 班 <C语言程序设计> 课程实验报告(第1次) 名: 号: 业:软件工程 同组人: 实验地点: ...

最新文章

  1. button,submit, image的区别 点onclick后隐藏行
  2. 面试pythonweb开发的简历_【经验分享】对于Python各个方向的面试经验分享,非常给力!...
  3. bzoj4589: Hard Nim
  4. 2019 ICPC World Finals Problem J. Miniature Golf
  5. java filechannel 性能_FileChannel 和 MappedByteBuffer 实现上有什么不同?为什么性能差这么多?...
  6. html打开软件连接的代码,《前端开发从零学起》Lesson.7 HTML中超链接的使用方法...
  7. Python实现表格转shapefile方法
  8. linux没有浏览器如何卸载,在Ubuntu系统中安装Opera浏览器及卸载的方法
  9. 系统分析师-论文(论系统分析中对用户需求的把握、论信息系统开发方法及其应用)
  10. 010 editor 应用templates分析ELF和dex文件
  11. 分库分表:应用场景、方式方法、面临问题
  12. 寂静岭2java攻略_寂静岭2攻略
  13. js var多等式变量的定义
  14. 渗透测试-完整渗透流程(一.信息收集)
  15. cPanel在手,建站无忧
  16. ACM MM 2022 | 基于GMM的多重prototype,助力UDA语义分割新SOTA
  17. SegLink(Detecting Oriented Text in Natural Images by Linking Segments)算法详解
  18. 路由缓存信息文件rt_acct和rt_cache
  19. 蔡高厅高等数学-01-第一章01 前言-函数的概念-区间-邻域
  20. 基于用户喜爱生成推荐电影

热门文章

  1. anaconda安装、matplotlib折线图、散点图、条形图、直方图
  2. 单体、集群、分布式、微服务概念理解
  3. vant表单点击提交没有触发验证_vant(ZanUi)结合async-validator实现表单验证的方法
  4. 0基础学java可行吗_零基础可以学习JAVA吗?
  5. JAVA架构师之路十六:设计模式之责任链模式
  6. 华为鸿蒙智能系统域名,华为,上鸿蒙
  7. 期货反向跟单--交易员的培养问题
  8. 如何查看、更改文件的扩展名(后缀名)
  9. node.js http-server虽然启动了,但是网页打开显示无法正常运作解决办法
  10. ctf图片隐写中改变图片高和宽