初识C语言第二节

常量

表示代码中固定不变的量

常量的分类

在C语言中常量主要分为以下几类

  • 表面常量
  • const修饰的变量
const int char=20;//变量将变为常量

不过由const修饰的变量实质上还是一个变量,我们通称为常变量,在数组中不能被使用

  • define定义的一个标识符常量
define max=20;
  • 枚举常量
    由enum来包含的常量
enum sex
{
    bulu,
    yellow,
    red
};
//bulu,yellow,red枚举常量

字符串+转义字符+注释

字符串

定义:由(“”)(DOUBLE quote)起来的就叫做字符串或字面值

"ABC“,"hello word"

转义字符

由\xxx组成的字符,通常用来
https://www.cnblogs.com/kanhaoniao/p/11323166.html

注释

注释的目的主要是为了代码的读者能更方便的阅读代码
在C语言中注释的类型为

/*xxxx
*/

在c++语言中注释主要为

//注释内容

在编程的过程中由于C语言原来的注释不支持嵌套,所以在编程时我们经常使用c++语法来注释

选择语句

    int a=0;
    printf("在上大学的过程中\n");
    printf("你会好好学习吗?;(选择 1 or 0)");
    scanf("%d",a);
    if (a=1)
    {
        printf("好工作");
    }
    else{
        printf("回家放牛");
    }

循环语句

while语句

 int line=0;
    printf("大学开始敲代码");
    while(line<=20000)
    {
        printf("敲一行代码;%d\n",line);
        line++;
    }
    if(line>=20000)
    {
        printf("好offer");
    }

函数

在C语言中函数分为自定义函数,和库函数(原本就有的函数)

 int Add(int x, int y);
    {
        int z = x+y;
        return z;
    }
     int sum = 0;
    sum=Add(3,5);
    printf("%d",sum);

数组

一组相同元素的集合

int arr[10] = {1,2,3,4,5,6,7,8,9,10};//定义一个存放10个整数的数组

用下标的形式访问数组中的数,数组中的每一个数对应一个下标,最大的那个数的下标为N-1

操作符

±*/%,&取模

移(2进制)位操作符

//<<左移,>>右移

位操作符(2进制位)

& 按位与,真假操作,俩真=真
| 按位或,只要一个是真=真
^ 按位异或,异或的计算规律是对应的二进制位相同则为0,对应的二进制相异则为1

赋值操作符

基本赋值运算符:=
复合赋值运算符:+=(加赋值)、-=(减赋值)、*=(乘赋值)、/=(除赋值)、%=(求余赋值)、 <<=(左移赋值)、>>=(右移赋值)、&=(按位与赋值)、|=(按位或赋值)、*A=(按位异或赋值)。

单目操作符

只对一个变量进行操作。 a++;int a=-2;

双目操作符

运算所需变量为两个的运算符叫做双目运算符,例如+,-,*,/,%,<,>,>=,<=,==,!=,<<,>>,&,^,|,&&,||,=

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

@若离风

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值