C语言初学者系列1(初识C语言)

C语言初学者系列

本系列会从0开始讲解C语言,较为系统地概括C语言的基础知识点,并且会详细剖析其中的重点、难点。每周二、周五定时更新。创作不易,望收藏支持。

初识C语言:第一个C语言程序

#include<stdio.h>
  int main()
   {
    printf("hello world\n");
    return 0; 
  }

这是基本上每一个C语言初学者面临的第一个C语言程序,让我们来逐行分析这个程序

  1. #include<> 文件包含命令,在其尖括号里面引入对应的头文件
  2. .h-头文件,其包括函数声明、变量定义、结构定义、宏定义等内容,此处的头文件是stdio.h,std-标准,i-input,o-output。该头文件的函数声明包含了我们之后要用到的打印函数-printf(库函数使用前都要引入相应的头文件)
  3. main函数 -主函数,一个C语言工程可以有多个源文件,但只能有一个main函数。它在C语言程序中起到了类似于入口的作用。

在这里插入图片描述

通过按下F10逐句调试代码,黄色箭头第一次出现的位置可知:
Main函数是程序的入口,有且仅有一个,代码是从main函数的第一行开始执行
注意:箭头目前在第49行,意味着执行了第48行

  1. ptintf-打印函数,其格式为:printf(""); 引号中间是程序的输出内容,在上述程序中,我们输出了

  • 在引号中存在着 \n 没有随着hello world一起输出,这个 \n
    在C语言程序中被称为转义字符,在程序中它的意义不再是普通的文本,而是让printf函数进行换行,在我们以后写程序时可能会出现一个程序中有多个printf函数的情况,为了避免将多项输出数据混淆的情况,建议在每个输出内容末尾打上\n ,这样可以保证每次输出的数据都能独占一行,如图:

在这里插入图片描述

要点:

  • 每一条完整语句的末尾需要加上分号 ;
  • 我们在这里用的数据类型是 int(整型)来定义了main函数,所以函数的返回值也必须是整数,在这里函数的返回值要写return加上一个整数,而 0(零)在这里意味着返回正确值

ps1:本人使用的开发环境是vs2013
ps2:文中出现的下列知识点将在后续文章中讲解:

  1. 转义字符(详见:C语言初学者系列2)
  2. 数据类型(详见:C语言初学者系列2)
  3. 头文件的变量定义、结构定义、宏定义
  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值