【计算机408学习笔记】C语言(初级) 2023-12-25

2024-01-03 17:25:00

01课程导学、编程环境搭建+02数据的类型、数据的输入输出(部分)

一、课程导学、编程环境搭建
1.《跟龙哥学C语言编成》需要有基础后再看
2.看视频、学课程、写作业、有问题提问、看问题总结
3.新建项目后main.c
4.注释
//后面跟注释内容。
5.编译
6.项目文件所在位置
7.调试
蓝色行的代码还没有运行。
二、数据的类型、数据的输入输出
1.数据类型
2.关键字
变量名不能与关键字重名。
3.常量
在程序运行过程中,其值不能被改变的量。
分为整型、实型(浮点型)、字符型、字符串型。
4.变量
在程序运行期间,变量的值是可以改变的。
变量代表一个有名字的、具有特定属性的一个存储单元。
变量名(实际上是一个名字代表的一个存储地址)和变量值(存放在对应变量名的内存单元中的数据)。
命名规则:只能由字母、数字、下划线组成,并且第一个字符必须为字母或下划线。
大写和小写是不同的字符。
5.整型数据
定义整型变量时,用关键字int。
5.1符号常量
符号常量直接替换。
例子
#include <stdio.h>
//符号常量
#define PI 3+2
int main() {
????//符号常量直接替换
????int i=PI*2;
????printf("i=%d\n",i);//printf用于输出
????printf("i size=%d\n",sizeof(i));//sizeof可以用于计算某个变量的空间大小
????return 0;
}

结果

i=7
i size=4
5.2 整型变量
占用4个字节。
int i
6.浮点型数据
6.1浮点型常量
6.2 浮点型变量
占用4个字节。
例子
#include <stdio.h>


int main() {
????float f=3e-3;
????printf("f=%f\n",f);
????return 0;
}

结果

f=0.003000
7. 字符型变量
用单引号括起来的一个字符(只能包含一个字符)。
以“\”开头的特殊字符成为转义字符。
占用1个字节。
一个字符常量存放到一个字符型变量中,实际上不是把该字符的字型放到内存中,而是把该字符的ASCII码值放到存储单元中。
例子
#include <stdio.h>
//大写变小写
int main() {
????char c='A';
????printf("%c\n",c+32);
????printf("%d\n",c);//以数值形式输出
????printf("%c\n",c);//以字符形式输出
????return 0;
}

结果

a
65
A
8.字符串型常量
字符串型常量是由双引号括起来的字符序列。
'a'是字符型常量,"a"是字符串型常量。
C语言规定以"\0"作为字符串的结束标志,则字符串型常量占用字节数=字符数+1。
不可以将字符串型常量赋值给字符型变量。

文章来源:https://blog.csdn.net/qq_41506166/article/details/135342747
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。