C语言入门(一):初识C程序

article/2025/10/24 9:47:00

C语言入门(一):初识C程序

网址:C语言入门
在这里插入图片描述

1-2 C程序结构

简单来说,一个C程序就是由若干头文件和函数组成。

#include <stdio.h>     // 包含头文件,预处理
int main()             // 在最新的C标准中,main函数前的类型为int而不是void
{printf ("I love imooc!");   return 0;
}

#include <stdio.h>就是一条预处理命令
它的作用是通知C语言编译系统在对C程序进行正式编译之前需做一些预处理工作。

1-4 必不可少之主函数

一个C程序有且只有一个主函数,即main函数。

C程序就是执行主函数里的代码,也可以说这个主函数就是C语言中的唯一入口

这个道理就好比每个电梯只有一扇门,要想乘坐电梯的话就必须从这扇门进入;而main前面的int就是主函数的类型,好比乘坐的这个电梯是什么材料做的。

printf()是格式输出函数,这里就记住它的功能就是在屏幕上输出指定的信息

return是函数的返回值,根据函数类型的不同,返回的值也是不同的。

\n是转义字符,在WIKI中可以查看转义字符。

1-5 良好习惯之规范

在写C语言程序的时候为了书写清晰、便于阅读、便于理解、便于维护,在编写程序时应遵循以下规则:

1、一个说明或一个语句占一行,例如:包含头文件、一个可执行语句结束都需要换行;

2、函数体内的语句要有明显缩进,通常以按一下Tab键为一个缩进

3、括号要成对写,如果需要删除的话也要成对删除

4、当一句可执行语句结束的时候末尾需要有分号

5、代码中所有符号均为英文半角符号
在这里插入图片描述

1-6 程序解释——注释

C语言注释方法有两种:

   多行注释:  /* 注释内容 */ 单行注释:  //注释一行
/*作者:imooc程序介绍:注释演示
*/
#include <stdio.h>
int main()
{// 这是一首思念家乡的诗printf("床前明月光,");printf("疑是地上霜。");printf("举头望明月,");printf("低头思故乡。"); /* 短短四句诗,写得清新朴素,明白如话。它的内容是单纯的,但同时却又是丰富的。它是容易理解的,却又是体味不尽的。诗人所没有说的比他已经说出来的要多得多。它的构思是细致而深曲的,但却又是脱口吟成、浑然无迹的。从这里,我们不难领会到李白绝句的“自然”、“无意于工而无不工”的妙境。 */return 0;    
}

http://chatgpt.dhexx.cn/article/O2939cZp.shtml

相关文章

C语言入门这一篇就够了!!!-万字长文(前半部分)

C语言-万字长文总结 前言一、C语言-简介二、C语言-程序结构2.1 程序结构2.2 无头文件-错误解析 三、C语言-基本语法3.1 关键字3.2 标识符3.3 注释 四、C语言-数据类型4.1 整数类型4.2 浮点类型4.3 void 类型 五、C语言-变量5.1 变量类型5.2 变量的定义、声明5.3 Lvalues和Rvalu…

C语言入门教程合集

目录 第一章 初识C语言 1.C语言基础知识 2.C语言的构成 3.第一个C语言程序 4.数据类型 5.C的标识符 5.1标识符的命名规则 5.2标识符的分类 6.变量 6.1定义变量的方法 6.2变量的分类 6.3变量的使用 6.4变量的作用域和生命周期 7.常量 7.1符号常量 7.2字符串常量…

简单c语言入门

[TOC](目录 ## 前言 内容 ​​# 1.第一个C程序 # 2.标识符 # 3.变量 # 4.数据类型 ### 1.1整型 ### 1.2浮点型 ### 1.3字符型 # 5.运算符 # 6.符号常量 # 7.标准化输入输出 # 8.语句结构 ## 1.1顺序结构 ## 1.2择结构 ## 1.3循环结构 ## 9.break和continue语句…

零基础学C语言(C语言入门)

C语言入门&#xff08;初识C语言&#xff09; 初识C语言 前言什么是C语言为什么要选择C语言作为学习的第一门语言一.第一个C语言程序1.1 #include1.2 int main()1.3 printf1.4 return 01.5小结 二.C语言的数据类型三.C语言的常量与变量3.1常量3.2变量 总结 前言 什么是C语言 …

C语言入门教程,C语言自学教程(2022年)

一、C语言入门教程&#xff0c;C语言自学教程 经过多年的时间洗礼&#xff0c;C语言俨然已成为“第一”语言&#xff0c;出色的性能使之成为高级语言中的性能王者。这么牛的语言&#xff0c;你是不是想知道怎样学习和掌握它呢&#xff1f;接下来请看经过小编整理过的C语言入门…

C语言从入门到精通

文章目录 C语言1.helloworld1.1 pause1.2 cls清屏1.3 加法运算1.4 hello 2 常量变量和数据类型2.1 常量2.2 变量2.3 sizeof数据类型大小2.4 无符号整型2.5 字符类型2.5.1 字符类型简介2.5.2 字符类型运算 2.6 实数型2.7 进制和转换2.8 数据溢出 3. 运算符和分支循环语句3.1 字符…

单片机及C语言入门

一、什么是单片机&#xff1f; 将CPU芯片、存储器芯片、I/O接口芯片和简单的I/O设备&#xff08;小键盘、LED显示器&#xff09;等装配在一块印刷电路板上&#xff0c;再配上监控程序&#xff08;固化在ROM中&#xff09;&#xff0c;就构成了一台单片微型计算机&#xff08;简…

【零基础】入门C语言这一篇就够了

初识C语言 1. 什么是C语言&#xff1f;2. 第一个C语言程序2.1 如何写代码2.2 运行代码 3. 数据类型3.1 为什么出现这么多类型&#xff1f;3.2 如何使用数据类型3.3 数据类型的大小 4. 变量、常量4.1 定义变量的方法4.2 变量的命名4.3 全局变量和局部变量4.4 变量的使用4.4.1 sc…

C语言入门学习(入门级C语言)

一、初识C语言 【定义】C语言&#xff1a;一种通用的计算机语言&#xff08;人和计算机交互的语言&#xff09;&#xff0c;广泛用于底层软件开发。 C语言是一门面向过程的编程语言。 【如何写语言代码】 第一步&#xff1a;写出主函数&#xff08;main函数&#xff09; C…

C语言入门教程(一)

C语言入门教程&#xff08;一&#xff09;&#xff1a;输入输出函数、程序中的数据 本文为初学 C语言的学习日志篇一。 实验环境 Ubuntu 16.04 终端gccgedit 代码如下&#xff1a; #include<stdio.h> int main() {int a,b,c;printf(" Please enter a value: &q…

c语言零基础入门(完整版)

1软件下载 官网下载: https://sourceforge.net/projects/orwelldevcpp/ 百度网盘&#xff1a;https://pan.baidu.com/s/1mhHDjO8 提取密码&#xff1a;mken 推荐用百度网盘&#xff0c;官方下载太慢了 开始安装 首先双击打开刚刚下载的软件 点击0k 因为在安装过程中不能使用…

【C语言】 基础知识入门

目录 一&#xff1a;C语言结构 二&#xff1a;C标准库 三&#xff1a;C程序执行过程 编写过程 四&#xff1a;数据类型 五&#xff1a;变量在内存中的存储 六&#xff1a;C基本数据类型 一&#xff1a;C语言结构 1.1 C语言允许分割代码和数据 可以使用具有局部&#xff0…

《零基础看得懂的C语言入门教程 》——(一)脱离学习误区

本节视频连接&#xff1a; https://www.bilibili.com/video/BV1Qv411t7ae 新手C语言学习有些误区你应该知道&#xff0c;这样学习起来事半功倍~ 一、前言 距离上一次编写C语言的教程是5年前了&#xff08;2015年&#xff09;&#xff0c;由于自己是从初一时开始学习编程&…

c语言入门这一篇就够了-学习笔记(一万字)

内容来自慕课网&#xff0c;个人学习笔记。加上了mtianyan标签标记知识点。 C语言入门 -> Linux C语言编程基本原理与实践 -> Linux C语言指针与内存 -> Linux C语言结构体 https://www.imooc.com/course/programdetail/pid/37 c语言入门 C语言一经出现就以其功能丰…

C语言基础知识快速入门(全面)

目录 什么是C语言 计算机语言发展 写第一个C语言代码 基本格式 数据类型 单位 变量 作用域 生命周期 常量 函数 数组 数组初始化 操作符 位操作 赋值 单目操作 关系/逻辑/条件 逗号表达式 关键字 字符串 定义 结束标志 局别 求字符串长度 转义字符 注释…

初识C语言———C语言基础入门

目录 一.什么是C语言 二.第一个C语言程序 三.数据类型 四.常量、变量 1.常量 2.变量 2.1定义变量的方法&#xff1a; 2.2变量的分类&#xff1a; 2.3变量的作用域和生命周期 五、字符串转义字符注释 1.字符串 2.转义字符 3.注释 六、选择语句 七、循环语句 八、…

2021年最新C语言教程入门,C语言自学教程(最全整理)

一、c语言教程入门 C语言一经出现就以其功能丰富、表达能力强、灵活方便、应用面广等特点迅速在全世界普及和推广。C语言不但执行效率高而且可移植性好&#xff0c;可以用来开发应用软件、驱动、操作系统等。C语言也是其它众多高级语言的鼻祖语言&#xff0c;所以说学习C语言教…

C语言程序入门(零基础入门)

C语言一面世就以其简洁紧凑、灵活方便。运算方便、数据结构丰富、适用范围广、执行效率高等特点在全世界迅速推广。c语言也是其他众多高级语言的鼻祖语言&#xff0c;所以学习c语言是进入编程世界的必修课。 一 C语言的书写规则 &#xff08;1&#xff09;一个说明或一个语句…

C语言基础知识入门大全

一、C语言基础知识入门 C语言一经出现就以其功能丰富、表达能力强、灵活方便、应用面广等特点迅速在全世界普及和推广。C语言不但执行效率高而且可移植性好&#xff0c;可以用来开发应用软件、驱动、操作系统等。C语言基础知识入门也是其它众多高级语言的鼻祖语言&#xff0c;…

C/C++编程笔记:指针篇!从内存理解指针,让你完全搞懂指针

C语言最核心的知识就是指针&#xff0c;所以&#xff0c;这一篇的文章主题是「指针与内存模型」&#xff01;说到指针&#xff0c;就不可能脱离开内存&#xff0c;学会指针的人分为两种&#xff0c;一种是不了解内存模型&#xff0c;另外一种则是了解。 不了解的对指针的理解就…