计算机只能直接识别和处理二进制码,C语言是一种能够让人类跟计算机交流的语言。

代码演示:

#include <stdio.h>/*预处理命令*/int main()/*主函数*/
{/*函数体开始*/printf("This is a C program.\n");//调用标准库函数printf 完成显示输出功能return 0;/*返回语句*/
}/*函数体结束*///大括号内的内容是函数体
//#是预处理的标识

输出结果

注:

/*  注释内容 */

//注释内容

{ }大括号的内容为函数体

\n 换行   转义字符

"  " 内的内容为字符串

return 0;=return (0);

符号全是英文输入

stdio.h

std——standard标准的

i——in put

o——out put

h——head put

<stdio.h> 系统给的文件 先1后2

"stdio.h" 自己定义的文件顺序 先2后1

<>和" " 决定了搜索路径的先后顺序

注意:在源程序中 main的位置可以任意  C语言本身没有输入和输出

步骤:

1、compile

2、build

3、execute program

其中生成的文件中:

.c表示源文件  .obj表示目标文件(compile步骤中生成的).exe可执行文件

【C语言】C语言的简介相关推荐

  1. R语言的plyr包简介

    (转载地址)http://www.jianshu.com/p/bfddfe29aa39 R语言的plyr包简介 字数3040 阅读2875 评论3 喜欢7 R语言中的类SQL操作 plyr包可以进行类 ...

  2. C++语言:C语言/C++语言的简介、发展历史、应用领域、编程语言环境IDE安装、最强学习路线之详细攻略

    C++语言:C语言/C++语言的简介.发展历史.应用领域.编程语言环境IDE安装.最强学习路线之详细攻略 目录 C语言/C++语言的简介 1.C语言的历史重要性-C语言是现代编程语言的开山鼻祖

  3. java语言体系的技术简介之JSP、Servlet、JDBC、JavaBean(Application)

    前言 Java语言 Java语言体系比较庞大,包括多个模块.从WEB项目应用角度讲有JSP.Servlet.JDBC.EJB四部分技术.其中还有其他的9个技术规范(JNDI,) 正文 (1).Java ...

  4. 深入浅出C语言——C语言简介

    文章目录 编程语言: 一.C语言 二.C语言程序案例 三.数据类型 四.变量和常量 五.字符串 六.转义字符 七.注释 八.选择语句 九 .循环语句 十.函数 十一. 数组 十二.操作符 十三.常见关 ...

  5. 免费python语言_Python语言入门精品公开课(免费)

    Python语言入门精品公开课(免费) Python语言是一种面向对象.可扩展的解释型通用编程语言,也是一种功能强大的通用型语言.它包含了一组完善而且容易理解的标准库,能够轻松完成很多常见的任务.它的 ...

  6. 厦门理工计算机课设,厦门理工学院11级C语言C语言程序设计课程设计报告

    <厦门理工学院11级C语言C语言程序设计课程设计报告>由会员分享,可在线阅读,更多相关<厦门理工学院11级C语言C语言程序设计课程设计报告(25页珍藏版)>请在人人文库网上搜索 ...

  7. 8、程序设计语言与语言处理程序基础

    目录 第八章 程序设计语言与语言处理程序基础 一.汇编.编译.解释系统基础 1. 解释与编译 2. 编译过程 3.语言及文法的概念 4. 词法分析 (1)有限自动机 确定的有限自动机(DFA) 不确定 ...

  8. 为什么我们需要一门新语言——Go语言

    编程语言已经非常多,偏性能敏感的编译型语言有 C.C++.Java.C#.Delphi和Objective-C等,偏快速业务开发的动态解析型语言有 PHP.Python.Perl.Ruby.JavaS ...

  9. 职工信息管理程序设计c语言,C语言程序设计职工信息管理系统.docx

    C语言程序设计职工信息管理系统.docx 1 数信学院数信学院 课程设计报告课程设计报告 课程名称课程名称C C 语言程序设计语言程序设计_ _ 题目名称题目名称职工信息管理系统职工信息管理系统 学生 ...

  10. c语言 python-C语言、Java语言和python语言的区别在哪里

    原标题:C语言.Java语言和python语言的区别在哪里 我们经常听到C语言.Java语言和python语言,那么这三者的区别在哪里呢?随着科技的进步以及新技术的推进,编程语言的种类也是越来越多,随 ...

最新文章

  1. Chapter 2 Open Book——29
  2. syslog-ng+loganalyzer log system install guide
  3. 37 windows_37_Thread_InterLock 线程-原子锁
  4. 手动生成token_手动设计简单的Token验证
  5. swift hidesBottomBarWhenPushed 设置界面
  6. 【若依(ruoyi)】Bootstrap-Table表格排序
  7. 【java】StringBuilder的常用两种方法与练习
  8. php产生订单号不重复,php如何生成不重复订单号
  9. layui循环遍历数据_layui.laytpl渲染模板,遍历、输出、判断
  10. Python函数进阶
  11. Pycharm 简单一步设置成官方中文版
  12. A visual proof that neural nets can compute any function
  13. python实现屏幕录制_python批量转换屏幕录像专家的exe视频
  14. linux yum用法,Linux系统yum的使用与说明
  15. WARN: Establishing SSL connection without server‘s identity verification
  16. 马尔可夫蒙特卡洛(MCMC)-从平稳分布,细致平衡到Metropolis-Hastings和Gibbs采样
  17. caffe.net matlab,【caffe-Windows】微软官方caffe之 matlab接口配置
  18. 传输指令——MOV、FMOV、BMOV、SMOV、SWAP
  19. ENVI高光谱分析操作步骤
  20. Axure怎么制作文字滚动的动态效果

热门文章

  1. php与java语法的区别
  2. 财报数据知冷暖:欧洲电信市场整体复苏中
  3. Linux 中的TAB键名字补全使用方法
  4. Python数据库篇
  5. Pytorch的22个激活函数
  6. 微服务为什么要用到 API 网关?
  7. 学mtml还是html5,图解核苷酸替代模型的选择 – MrMTgui 篇
  8. RxJava2 Flowable debounce(过滤操作符)去重复操作
  9. 011-Java代理模式
  10. input输入框的原生事件