1.文件类型(基本)

c语言源文件  为.c 文件扩展名,例如 main.c    编译后将得到 a.out 文件   运行会得到 我们程序执行的结果

2.hello world (第一个程序)

#include                     -------------------->    引入标准库的信息

main () {                                       ----------------->     定义名为main 的函数  不含参数   {} 中存放函数语句 又称为函数体

printf("hello world\n");              --------------->      main函数调用 标准库中的printf 函数打印 字符序列   \n换行符

}

3.组成

对于c语言的程序  无论大小怎样,都是由函数和变量组成的

变量 存储计算过程中的值  函数负责控制与计算这些值

对于c语言 main是一个特殊的函数名  他是程序入口函数  意为着程序从此开始 每个程序都必须包含main函数

除了main函数  c语言对函数命名基本没有限制

4.关于#include

include 称为文件包含命令  其含义是将尖括号 或者 "xxx" 中的文件包含到程序中,成为程序的一部分

被包含的文件一般是系统提供的 标准库 文件类型为.h

#include< file >编译程序会先到标准函数库中找文件

#include”file” 编译程序会先从当前目录中找文件

上哪里找?

include 其实对应一个默认的路径  我们来看下 devC++中的路径

我们可以看到include文件下所有的标准库

事实上你可以修改ide的include路径

绝知此事要躬行-----------------------》

在项目文件夹中写上text 使用include <>  其实优先加载include文件夹中的 text.h 文件

编译器直接加载了include中的.h头文件

相反" " 则优先加载 项目中的.h文件

c语言的一段程序,C语言第一个程序(入门)相关推荐

  1. 【C语言篇】学习计算机之路——第一个程序

    序 我这一生所追求的,只不过是在一个有你的时间,一个有你在的地方. 嗨,这里是狐狸~~ 今天是2021年12月28日,距离2022年只剩3天啦,大家都准备怎么跨年呢,我估计要在公司跨年了,唉,生活不易 ...

  2. 模型预测控制c语言程序_搭建第一个程序控制电路LED灯,体会C语言的魅力

    学习C语言,先从读程序开始!这一点是过来人的经验之谈.本文建议大家选择一款图形编程软件,本文选择了Mixly. 一.首先,介绍一下arduino UNO控制器内部电压的问题. v 高电平(5V):对应 ...

  3. 百知教育—胡鑫喆—1.Java语言特点2.运行机制3.java第一个程序

    这里写自定义目录标题 百知教育-胡鑫喆-Java语言特点,运行机制,第一个程序 一. Java的语言的特点 二.Java的运行机制 1.翻译执行方式: 2.Java **先编译再执行**: 3.Jav ...

  4. c语言输入一段字符,C语言实现输入一个字符串后打印出该字符串中字符的所有排列...

    本文实例讲述了C语言实现输入一个字符串后打印出该字符串中字符的所有排列的方法,属于数学里的排列问题.是一个很实用的算法技巧.分享给大家供大家参考.具体实现方法如下: 例如输入字符串abc,则输出由字符 ...

  5. 浙大c语言在线编辑,(翁恺)C语言程序设计-浙江大学

    浙江大学求是计算机和中加班的C课程. 程序设计是一门基础课程.对于计算机相关专业而言,程序设计是专业基础知识,是进一步学习其他专业知识的第一步阶梯:对于非计算机专业而言,程序设计的学习有助于理解计算机 ...

  6. 【C++教程】03.第一个程序解析

    第三章 第一个程序解析 前言 第一个程序也即是如何显示字符串"HelloWorld!",这是大多数程序员都走过的路.别提第一次成功编译时,我有多高兴,所以如果你还没编译成功,不要气 ...

  7. 程序员入门的第一个程序,打印输出 “ HelloWorld “

    程序员入门的第一个程序,打印输出 " HelloWorld " HelloWorld 中文意思是"你好世界".因为 The C Programming Lang ...

  8. C语言编写一个四位数的和,c语言编写一段程序,输入一个四位数,输出各位数字的和...

    用C语言编写程序,输入一个正整数n(1 #include"stdio.h"intmain(){\x09inti,j,n;\x09inta[12];\x09intmin,mx;\x0 ...

  9. c语言 程序段 数据段,C语言程序的段

    C语言程序的段 C语言在编译和连接后,将生成代码段(Text).只读数据段(ROData)和读写数据段(RWData).在运行时,除了以上三个区域外,还包括未初始化数据段(BSS)区域和堆(Heap) ...

  10. 如何用C语言写一段关机程序,恶搞代码,很简单的呦

    如何用C语言去写一段关机程序? 有的初学者觉得C语言编程太枯燥了,想要写个程序来太难了,甚至有的人在学习了C之后就觉得C语言只能去写一些黑白框里的简单程序,其实不是的,C语言是一种面向过程的开发语言, ...

最新文章

  1. 一个计算机视觉博士关于会议审稿制度的吐槽
  2. python数据分析工具包_脑成像数据分析:Python工具包
  3. shell编程基本语法
  4. 把软件放到图片里(超强)
  5. 面试题56: 数组中数字出现的次数
  6. Vue第一部分(1):Vue简介以及第一个示例
  7. 使用sql2005的新特性分页的储存过程:Top,Row_Number
  8. 如何从零开始搭建自己的博客
  9. slz-servlet的引入
  10. dump java 分析工具,java内存分析工具 jmap,jhat及dump分析
  11. 德赛西威280b升级_车载导航刷机:德赛西威NAV280H固件升级
  12. 贴片钽电容封装及规格参数资料
  13. [TJOI2019]唱、跳、rap和篮球 题解
  14. 实用思维导图、流程图模板合集,让你的头脑灵活起来
  15. 如何写好一个2Take1 Lua - Lua的基本语法
  16. 计算机 无法进入睡眠模式,win7电脑无法正常进入睡眠模式怎么办
  17. sqlmap tamper mysql_sqlmap tamper的使用
  18. centos7 无网络 安装oracle 脚本静默安装
  19. 光学字符识别 OCR (Optical Character Recognition)是什么?
  20. ProxySettings代理设置

热门文章

  1. 分布式 dynamips+dyangen (更新于07.3.30)
  2. python web环境傻瓜搭建_python——web 环境搭建
  3. php 情书,php趣味编程 - php输出笛卡尔情书的秘密
  4. 哈希表查找失败的平均查找长度_你还应该知道的哈希冲突解决策略
  5. 怎样呵护友谊_呵护真正的友情,助力漫长的人生
  6. [转载] JAVA基础----java中E,T,?的区别?
  7. Java LocalDate类| isSupported()方法与示例
  8. math 计算float_Java Math类静态float min(float f1,float f2)与示例
  9. java中intvalue_Java Float类intValue()方法与示例
  10. Java ClassLoader findClass()方法与示例