0
点赞
收藏
分享

微信扫一扫

C语言程序设计-初识C语言(上)

小白C语言笔记,欢迎大佬批评指正(发出来就是做做笔记,初学者 初学者 初学者)

1.
.c 源文件 .h 头文件(head)

2.基本框架 int main()
//主函数-程序的入口-有且仅有一个

{

    return 0;

}

3.printf("文本") 打印文本 \n换行符


4.Ctrl+F5运行 或 FN+Ctrl+F5 (笔记本)


5. int 是整形的意思

main前面的int表示函数调用返回一个整型值

return 0;返回0 (前后呼应)

6.数据类型

char //字符数据型

short //短整型

int //整型

long //长整型

long long //更长的整型

float //单精度浮点型

double //双精度浮点型

(小数称为浮点型)

C语言程序设计-初识C语言(上)_局部变量


C语言程序设计-初识C语言(上)_全局变量_02


7.
%c 打印字符格式的数据

%d 打印整型十进制的数据

%f 打印浮点型——打小数

%p 打印地址形式

%x 打印16进制数字

char 字符类型

%o ...



8.字节

计算机中的单位 bit——比特位

byte-字节

1kb=1024byte

1mb=1024kb

1gb=1024mb

1tb=1024gb

1pb=1024tb

一个字节=八个比特位的大小


9. 变量包括局部变量和全局变量

main内称为局部变量

main外称为全局变量

{}称为代码块

局部变量和全局变量的名字建议不要相同-容易误会,产生bug。

当局部变量和全局变量的名字相同的时候,局部变量优先。

C语言程序设计-初识C语言(上)_局部变量_03


10.scanf("",&XXX)输入函数 &取地址符

C语言程序设计-初识C语言(上)_作用域_04



11.作用域 (scope)

程序设计概念,通常来说,一段程序代码中所用到的名字并不总是有效/可用的。

而限定这个名字的可用性的代码范围就是这个名字的作用域。


简单来说就是哪里可以用,哪里就是它的作用域。


1. 局部变量的作用域是变量所在的局部范围。

2. 全局变量的作用域是整个工程。

例子1(局部变量作用域)

C语言程序设计-初识C语言(上)_作用域_05

例子2(局部变量作用域)

 C语言程序设计-初识C语言(上)_作用域_06

例子3(局部变量作用域)

C语言程序设计-初识C语言(上)_全局变量_07

例子4(全局变量作用域)

C语言程序设计-初识C语言(上)_局部变量_08

例子5(全局变量作用域)

C语言程序设计-初识C语言(上)_局部变量_09

extern 声明外部符号 (全局变量作用域)

C语言程序设计-初识C语言(上)_作用域_10

生命周期


变量的生命周期指的是变量的创建到变量的销毁之间的一个时间段。


1. 局部变量的生命周期是:进入作用域生命周期开始,出作用域生命周期结束。

2. 全局变量的生命周期是:整个程序的生命周期。

在不闪退的情况下用

C语言程序设计-初识C语言(上)_全局变量_11

C语言国际标准

ANSIC –C89/C90

C99 / C11并不流行—不少编译器不支持



进制:

二进制

10进制

0 1 2 3 4 5 6 7 8 9

2进制

0 1

8进制

0 1 2 3 4 5 6 7


C语言标准规定

sieof(long)>=sizeof(int)


C语言中描述变的量的叫变量,描述不变的量的叫常量。



举报

相关推荐

0 条评论