重拾C语言第一课,C语言的运行环境及helloworld程序
因为备考研的关系,准备重拾大学时期的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程序相关推荐
- c语言 字母 八进制表示'/1011',C语言C语言第一课:C语言概述为什么学习C语言怎样学习C语言.DOC...
[摘要]C语言 第一课: C语言概述 为什么学习C语言 怎样学习C语言 参考资料 ----------------------------------------------------------- ...
- c语言小程序hello,【北北的小程序】北のC语言第一课:helloworld
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 诶多!helloworld神马的,是我们要编写的第一个程序哟! 话说第一课为什么不讲一些C语言的发展,优势什么的呢?因为LZ是java党!对C语言本身不是 ...
- c语言第一课程序代码怎么打,【北北的小程序】北のC语言第一课:helloworld
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 诶多!helloworld神马的,是我们要编写的第一个程序哟! 话说第一课为什么不讲一些C语言的发展,优势什么的呢?因为LZ是java党!对C语言本身不是 ...
- C语言第一课:初始C语言
目录 前言 一.自我介绍和简介 二.初始C语言 2.1 何为C语言 2.2 第一个C语言程序 2.2.1 头文件的解释 2.2.2 main函数 2.2.3 printf函数 三.C语言当中的数据类型 ...
- c语言第一章,C语言修正版第一章
<C语言修正版第一章>由会员分享,可在线阅读,更多相关<C语言修正版第一章(28页珍藏版)>请在人人文库网上搜索. 1.C,语言,重要性,结构化编程语言,语言的入门课,基础课, ...
- [iBoard 电子学堂][第二卷 C程序设计语言 ]第一篇 C语言简介
一.C语言发展史 C语言是一种程序设计语言,由于它既有高级语言的特性,又有低级语言的特性,所以它既能编写基于操作系统的大型应用程序,也能编写直接操作硬件的程序,也就是我们称之为"裸奔&q ...
- 【博学谷学习记录】超强总结,用心分享|人工智能第一课Python的认识与环境搭建。
一:Python的认识 1.python的简介与应用 ①简介: Python是一种跨平台的计算机程序设计语⾔. 是一个高层次的结合了解释性.编译性.互动性和面向对象的脚本语⾔.最初被设计用于编写⾃动化 ...
- python第一课:从如何安装python环境说起
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 python 第1课:从如何安装oython环境说起 前言 一.python是什么? 二.安装步骤 1.window平台 2.linu ...
- c语言程序运行环境实验报告,程序的运行环境实验报告.doc
程序的运行环境实验报告.doc 院:数学与计算机学院学 院:数学与计算机学院 学 姓 学 专 班 <C语言程序设计> 课程实验报告(第1次) 名: 号: 业:软件工程 同组人: 实验地点: ...
最新文章
- button,submit, image的区别 点onclick后隐藏行
- 面试pythonweb开发的简历_【经验分享】对于Python各个方向的面试经验分享,非常给力!...
- bzoj4589: Hard Nim
- 2019 ICPC World Finals Problem J. Miniature Golf
- java filechannel 性能_FileChannel 和 MappedByteBuffer 实现上有什么不同?为什么性能差这么多?...
- html打开软件连接的代码,《前端开发从零学起》Lesson.7 HTML中超链接的使用方法...
- Python实现表格转shapefile方法
- linux没有浏览器如何卸载,在Ubuntu系统中安装Opera浏览器及卸载的方法
- 系统分析师-论文(论系统分析中对用户需求的把握、论信息系统开发方法及其应用)
- 010 editor 应用templates分析ELF和dex文件
- 分库分表:应用场景、方式方法、面临问题
- 寂静岭2java攻略_寂静岭2攻略
- js var多等式变量的定义
- 渗透测试-完整渗透流程(一.信息收集)
- cPanel在手,建站无忧
- ACM MM 2022 | 基于GMM的多重prototype,助力UDA语义分割新SOTA
- SegLink(Detecting Oriented Text in Natural Images by Linking Segments)算法详解
- 路由缓存信息文件rt_acct和rt_cache
- 蔡高厅高等数学-01-第一章01 前言-函数的概念-区间-邻域
- 基于用户喜爱生成推荐电影
热门文章
- anaconda安装、matplotlib折线图、散点图、条形图、直方图
- 单体、集群、分布式、微服务概念理解
- vant表单点击提交没有触发验证_vant(ZanUi)结合async-validator实现表单验证的方法
- 0基础学java可行吗_零基础可以学习JAVA吗?
- JAVA架构师之路十六:设计模式之责任链模式
- 华为鸿蒙智能系统域名,华为,上鸿蒙
- 期货反向跟单--交易员的培养问题
- 如何查看、更改文件的扩展名(后缀名)
- node.js http-server虽然启动了,但是网页打开显示无法正常运作解决办法
- ctf图片隐写中改变图片高和宽