栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

C语言入门-学习笔记(不定时更新)

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

C语言入门-学习笔记(不定时更新)

一、C语言基本内容 C语言( 面向过程的语言 )的特点:
    语言简洁,紧凑,使用方便,灵活 运算符丰富 数据类型丰富 具有结构化的控制语句 语法限制不太严格,程序设计自由度大。 C语言允许直接访问物理地址,能进行位(bit)操作,能实现汇编语言的大部分功能,可以直接对硬件进行操作。 用C语言编写的程序可移植性好。 生成目标代码质量高,程序执行效率高 
Hello,World

相信每一位学习编程语言的朋友,对Hello World这两个单词应该都不陌生,这两个单词在程序员的世界里其实是一个非常著名的程序,它几乎是每一门编程语言中的第一个示例程序,也是程序员们学习编程的第一步。

#include 

main(){
    printf("Hello,World!");
    return 0;
} 
标识符命名规范 在程序中使用的变量名、函数名、宏名等统称为标识符。
除库函数的函数名由系统定义外,其余都由用户自定义。C 规定,标识符只能是字母(A~Z,a~z)、数字(0~9)、下划线( _ )组成的字符串,并且其第一个字符必须是字母或下划线。
需要注意:
    标识符不能和 C 语言的关键字相同,也不能和用户自定义的函数或 C 语言库函数重名。 不同的 c 语言编译器对标识符的长度规定不同,例如在某版本 C 中规定标识符前八位有效,当两个标识符前八位相同时,则被认为是同一个标识符。 (vc ++ 6.0 中规定标识符最长不允许超过 32 个字符)标识符严格区分大小写,例如 int 和 Int,int 是关键字,而 Int 是用户定义的标识符

 C语言中的关键字

auto                              break                        case                       char                         const continue                      default                        do                          double                      else enum                           extern                        float                        for                            goto if                                    inline                         int                          long                         register restrict                          return                        short                       signed                      sizeof static                             struct                        switch                     typedef                     union unsigned                       void                          volatile                    while                        _bool _Complex                       _Imaginary

注释 

注释是写给程序员看的。

有两种方法:

单行注释: // 注释一行

多行注释:

C语言程序的执行 

编译源程序 .C编译  检查语法错误  .obj链接  将多个目标程序链接到一个程序中  .exe 二、变量和数据类型  基本数据类型及取值范围  C 语言提供 5 种基本数据类型。

    字符型:用 char 表示。 整数型:用 int 表示。 单精度实数型:用 float 表示。 双精度实数型:用 double 表示。 空类型:用 void 表示

 数据类型的长度和取值范围会随着机器的 CPU 类型和编译器的不同而不同。但是 char 就是1 字节,固定不变。

 标识符、变量和常量

1. 变量

其值可以改变的量称为变量。C语言规定:变量必须在使用之前定义。

变量定义的一般形式是:<类型名>  <变量列表>;

如:

int i, j, number;
unsigned int max, min;
float high_value, price;
double lenth, total_wieight;

2. 常量

常量的值是不可变的。在 C 语言中,有整型常量、实型常量、字符常量、字符串常量、和枚举常量等。

      1. 整型常量

可采用十进制、八进制、十六进制来表示整型常量。

八进制数的前面用数字 0 开头

十六进制数的前面用数字 0 和字母 X 开头(0x 或 0X)

      2. 实型常量

两种表示法:浮点计数法和科学计数法

例如:

            231.46

            7.36E-7

            4.58E5

            -0.0945

对于太大或太小的数,通常是采用科学计数法

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/780313.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号