C语言概述

本文介绍了C语言的基础知识,包括其特点、应用领域和编写第一个C程序的步骤。通过Visual Studio创建C项目,编写并理解"hello world"程序,讨论了C语言的编译过程和系统函数,以及涉及到的寄存器、汇编语言和集成开发环境IDE如Visual Studio和Qt Creator的相关概念。
摘要由CSDN通过智能技术生成

什么是C语言

语言是人和人交流,C语言是人和机器交流。

C语言的特点

优点:

  • 代码量小
  • 执行速度快
  • 功能强大
  • 编程自由
  • 可移植性
  • 面向程序员

缺点:

  • 写代码实现周期长
  • 可移植性较差
  • 过于自由,经验不足易出错
  • 对平台库依赖较多

C语言应用领域

 C语言的应用极其广泛,从网站后台,到底层操作系统,从多媒体应用到大型网络游戏,均可使用C语言来开发:

  1. C语言可以写网站后台程序
  2. C语言可以专门针对某个主题写出功能强大的程序库
  3. C语言可以写出大型游戏的引擎
  4. C语言可以写出另一个语言来
  5. C语言可以写操作系统和驱动程序,并且只能用C语言编写
  6. 任何设备只要配置了微处理器,就都支持C语言。从微波炉到手机,都是由C语言技术来推动的
    在这里插入图片描述

第一个C语言程序

Visual Studio 创建项目

  1. 点击文件—新建—项目//或者直接点击创建新项目
    在这里插入图片描述
  2. 点击Visual C++—空项目—修改名称—选择位置—点击确认
    在这里插入图片描述
  3. 右击解决方案“day2(1个项目)”下的源文件—添加—新建项
    在这里插入图片描述
  4. 点击C++文件(.cpp)—修改名称(名称必须以.c结尾)—添加
    在这里插入图片描述

编写C语言代码:hellworld.c


#include <stdio.h>

int main()
{
   
	printf("hello world!\n"); 
	return 0;
}

结果:
在这里插入图片描述

  • C语言的源代码文件是一个普通的文本文件,但扩展名必须是.c。
    在此代码中:
  • //两个正斜杠表示注释 行注释 只能注释一行。
  • /*这是一个块注释
    可以注释多行
    注释内容不参与程序编译
    */
  • //#include导入一个文件 stdio.h st
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值