初识C语言1.0

学习目标:

基本了解c语言的基本知识,对c语言有一个大概的了解
所有内容点到为止。


学习内容:

  • 什么是c语言:

    c语言是一门面向对象的计算机编程语言,具有良好的跨平台性
    计算机语言是人与计算机交流的语言:
    低级语言:由一系列二进制代码组成 (正负电所代表的1/0 代码)
    汇编语言:将许多二进制代表一个功能 如ADD
    高级语言:如 c/ c++ java python

    美国国家标准局在二十世纪八十年代为c语言设定了一份完整的标准语法
    简称ANSI C

    c语言常用的编译器:Clang.Turbo c. WIN/TC. GCC. MSVC

  • 第一个c语言程序

#include <stdio.h> \\引入库函数 .c源文件 .h头文件
int main() \\定义main函数 程序的入口 有且仅有一个
{
  printf("hello world"\n);
  return 0 ; \\运行成功返回值为0
}
  • 数据类型

char 字符 1
short 短整形 2
int 整形 4
long 长整形 4
longlong 更长的整形 8
float 浮点数 4
double 双精度浮点数 8

%d 打印整形
%c 打印字符
%s 打印字符串
%f 打印浮点数字 小数形式
%lf 打印双精度浮点数
%p 以地址的形式打印
%x 以十六进制的形式打印

  • 计算机中的单位

bit 比特位
byte 字节
kb
mb
gb
pb
除了字节与比特位之间的进制是8,其余都是1024

  • 变量 常量

顾名思义就是一些可变或者不可变的数据

变量的类型

  • 局部变量

定义在代码块({})之内的变量
作用域是代码块里面 出了({})生命周期结束

  • 全局变量

定义在代码块({})之外的变量
作用域是整个工程 外部原文件需要用extern声明

局部变量和全局变量一块时局部变量优先

常量的类型

  • 字面常量 直接写出来的数字如3 5 100等
  • const定义的常变量

它的数值不能改变,本质是变量
在这里插入图片描述

  • define定义的标识符常量

用法:#define 标识符 常量。注意后面没有分号!!在这里插入图片描述

  • 枚举常量

enum在这里插入图片描述


学习时间:

2024/9/21
两个小时

学习产出:


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值