C语言入门精华笔记(1)

目录

一、程序的基本结构

二、数据类型

三、变量

 四、常量


一、程序的基本结构

  1.  c语言是面向过程的高级语言。
  2. #include <stdio.h>  //头文件
        int main()//主函数:有且仅有一个
    {
        printf("hello word");//打印函数,表示在控制台输出,双引号中的内容叫做字符串
        return 0;//返回0
    }

    你可以在b站搜索下载安装一个VScode,我相信你的第一个程序不久就会完成的!

  3. C 程序的结构 项目--->文件--->函数--->语句--->单词
  • 文件:源文件后缀是.c
  • 函数:可以有多个函数,但一定要有主函数
  • 语句:以分号 ; 结尾
  • 单词:不是单纯的英文单词,而是标识符,标识符又分成:关键字、预定义标识符、自定义标识符。
  • C 语言的标识符命名规范:由字母、数字、下划线构成且第一个字符不能是数字,且不能是系统占用的单词。

注意:1.只能有一个主函数,必须要有一个主函数,C 程序从主函数开始运行

2.int main(void),   int:返回值类型,main:函数名,void:参数

3.return 0,返回值是0

4.注释 :单行注释//; 多行注释/* */

二、数据类型

基本类型

  • 1.字符型:特殊的整型,占据 1 个字节(1byte---8bit)                                                             
  • 有符号字符型 char:有符号位 
  • 2.整型:整数类型有符号的整型   
  • int,占据 4byte 
  • short int:占据 2bytelong long int:占据8byte
  • 3.实型:小数,浮点型,没有无符号的浮点型数据
  • float:单精度浮点型,占据 4byte
  • double:双精度浮点型,占据 8byte
  • 4.EG:char ch = '1';    //在内存中开辟一个char类型的空间,并起了个名称叫ch,空间的值为’1‘

查看每种类型的大小--size of

  • printf("%d\n",size of(short))
  • %d叫做占位符,\n:转义符,代表换行,输出的数字是字节

计算机的数据计量单位

  • 位(bit):最小的信息单位  8位=1字节
  • 字节(byte):基本计量单位  一个汉字占两个字节
  • 字(word)
  • 内存容量:1TB--->1024GB 1GB--->1024MB 1MB--->1024KB 1KB--->1024B byte(字节) 1byte--->8bit(位)
  • %c字符  %d整数  %f浮点  %zd强制转换

三、变量

 变量的概念:值可以发生改变的量

注意:

1.变量名以字母、数字、下划线构成且第一个字符不能是数字,要符合标识符的命名规范, 且不能是系统占用的单词,如关键字 int、预定义标识符 printf 等

2.变量要先定义再使用

3.变量是占据内存的,占据的内存大小由变量的数据类型决定

4.变量的本质就是一块内存空间,变量名就是这块内存的名字,通过变量名对内存进行写 或者读。

  局部变量与全局变量相同时,局部变量优先

  C 语言的标识符命名规范:由字母、数字、下划线构成且第一个字符不能是数字,且不能 是系统占用的单词。

 四、常量

 常量:值不能发生改变的量

常量和变量一样,都占用内存空间

1.整型常量 int a = 0

2.字符型常量:用单引号括起来的一个字符,如'a'

一个字符对应一个整数,形成了 ASCII 表

普通字符常量:可以看到的字符,如 'a' 'm

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 7
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值