C语言的学习进程

目录

一.基础的数据类型

1.数据的类型

2.变量,常量,

3.运算符的优先级


 

一.基础的数据类型

1.数据的类型

  • 基本整形 

根据字节数不同有分为如下几个类型,并且在整形的各各分类中均可在其前加unsigned来表示无符号的各类整形

名称字节数数据类型
整型4int                                           
短整型2short
长整型4long
  • 浮点型
    分类
    名称字节数数据类型
    单精度浮点型4float
    双精度浮点型8double
    长双精度浮点型16long double
  • 字符型

与前两类不同字符型不只包括数字还包括字母,专门符号,不能显示的字符等(详情见ASCLL字符集), 同时对于可输入字符来说可讲字符输入‘’中或直接输入ASCLL值

#include<stdio.h>
int main()
{
char ch1='a',ch2=97;
printf("%c\n",ch1,ch2);
 
 
}

此外:

关键字是指在c语言中已经规定好的符号包含如下:

auto break case char int long register return

const continue default do short signed sizeof static

double else enum extern struct switch typedrf union

float for goto if unsigned void volatile while
 

2.变量,常量,

常量即位赋予值而变量为被赋予值

常量即位赋予值而变量为被赋予值

#include<stdio.h>
#define a 9
int main()
{
const int b=9
 
}

PS:其中#define和const int均为定义常变量的符号

3.运算符的优先级

1)算数运算符与表达式

运算符含义
*乘法运算符
/                除法运算符
%求余运算符
+加法运算符
-减法运算符

(2)关系运算符与表达式 

运算符含义
<小于
>大于
<=小于等于
>=大于等于
==等于
!=不等于

PS:其中优先级为(<,<=,>,>=)高于(==,!=)结合性为自左向右

3)逻辑运算符与表达式 

运算符含义
逻辑'非‘
&&逻辑”与“
||逻辑”或“

PS:优先级!>&&>||

此外;逻辑表达式运算的结果只有两个即真和假但在c语言中用0来表示假用1来表示真 

    #include<stdio.h>
    int main()
    {int a=1,b=0;
    printf("%d\n%d\n%d\n",!a,a&&b,a||b);
     
    }

 

 

 仅此为近期的学习成果,因为近期突发事件较多,进展相对较为缓慢。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值