C语言基础入门

目录

一:宏定义

二:const修饰

三:函数

四:字符数组

五:基础数据类型

六:进制

七:标识符定义规则

八:ASCII码

九:负数的二进制


一:宏定义

宏定义使用示例如下

#include<stdio.h>
#define NUM 26

int main()
{
	int total;
	total = NUM*2;
	printf("%d\n",total);
	return 0;
}

二:const修饰

const修饰的 是常量 值是不可以再次修改的

示例如下 count不可以再次赋值

const int count=10;

三:函数

下面是一个简单的求和函数

#include<stdio.h>

void sum(int a,int b)
{
	printf("sum = %d\n",a+b);
}

int main()
{
	sum(1,6);
	return 0;
}

四:字符数组

字符数组使用示例:

#include<stdio.h>

int main()
{
	char name[20]="大家好";
	printf("%s\n",name);
}

五:基础数据类型

int        整型:     4字节 【%d】

float     单精度: 4字节 【%f】

double 双精度: 8字节 【%f】

char      数组 字符串: 1字节 【%s】【%c】

void       (没有任何类型的数据)

基础数据类型 使用示例如下

#include<stdio.h>

int main()
{
	char grade = 'C';
	double d = 3.14;
    float f = 1.3;
	printf("台风的等级是%c\n",grade);
	printf("圆周率是%f\n",d);
	printf("矿泉水的单价是%f\n",f);
}

六:进制

十进制:    【0 - 9组成】                         供编程人员查看

八进制:    【0 - 7组成】                         0开头的八进制

十六进制: 【0x开头 0 - 9   A - F组成】  供计算机识别

七:标识符定义规则

1.由字母,数字,下划线组成

2.由字母,下划线开头

3.C语言中区分大小写

4.不能与系统32关键字重名

5.驼峰命名法,见名知意 如stuName

八:ASCII码

0:         空字符  " "

0-9:      48-57

A-Z :    65-90

a-z:      97-122

九:负数的二进制

以-5为例,思路

首先 5的源码: 0000 0000 0000 0000 0000 0000 0000 0101

              反码 :1111 1111 1111 1111 1111 1111 1111 1010

           反码+1 :1111 1111 1111 1111 1111 1111 1111 1011

       小端模式:   F      B      F      F      F      F      F      F

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

chenruhan_QAQ_

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

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

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

打赏作者

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

抵扣说明:

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

余额充值