C语言学习笔记---1.C语言概述
2024-08-29 03:07:29
1、典型C程序结构
2.C程序细节
2.1#include指令和头文件
#include这行代码是一条C预处理器指令(preprocessor directive)。通常,C编译器在编译前会对源代码做一些准备工作,即预处理
2.2.main()函数
C程序一定从main()函数开始执行(目前不必考虑例外的情况)。除了main()函数,你可以任意命名其他函数,而且main()函数必须是开始的函数。
2.3.注释
/*一个简单的程序*/
// 这种注释只能写成一行。
2.4.花括号、函数体和块
一般而言,所有的C函数都使用花括号标记函数体的开始和结束,这是规定,不能省略。只有花括号({})能起这种作用,圆括号(())和方括号([])都不行。
花括号还可用于把函数中的多条语句合并为一个单元或块.
2.5申明
在C语言中,所有变量都必须先声明才能使用。这意味着必须列出程序中用到的所有变量名及其类型。
2.6数据类型
C 语言可以处理多种类型的数据,如整数、字符和浮点数。把变量声明为整型或字符类型,计算机才能正确地储存、读取和解释数据。
2.7命名
可以用小写字母、大写字母、数字和下划线(_)来命名。而且,名称的第1个字符必须是字符或下划线,不能是数字
2.8赋值
int num = 1; 该行代码的意思是“把值1赋给变量num”
赋值表达式语句从右侧把值赋到左侧,以分号结尾.
2.9 return语句
return 0; 该语句以return关键字开始,后面是待返回的值,并以分号结尾。
2.10 关键字和保留字符
关键字是C语言的词汇。它们对C而言比较特殊,不能用它们作为标识符(如,变量名)。
最新文章
- LoadRunner 获取接口请求响应信息
- HTTP错误代码
- WebStorm11 注册
- Spring学习笔记之整合struts
- 欧拉工程第55题:Lychrel numbers
- Odoo constraints 使用教程
- linux源码阅读笔记 asm函数
- SEVERE: Class [ com/mysema/query/dml/DeleteClause ] not found
- 前端工具之WebPack解密之背景
- Mysql学习(慕课学习笔记5)约束
- 【Java】:多线程下载
- geotrellis使用(三十三)关于Geotrellis读取Geotiff的两个细节
- angular4.0如何引入外部插件1:import方案
- maven多环境部署
- Roundcube Webmail File Disclosure Vulnerability(CVE-2017-16651)
- 远程访问服务器tensorboard
- HTTP请求报文解剖
- 转://SQL PROFILE
- 利用jenkins+saltstack+sh部署项目到多台服务器
- 开源项目TypeScript