水鱼 学习回顾 <1>

1.注释

鼠标选中代码块 Ctrl+K+C 快速注释

int num = 0//单行注释,初始化num为0
/*
多行注释
*/

/* 根据C语言规则 禁止套娃
/*
/*
~~第一个与第三个配对 第四个会报错
*/
*/

2.选择语句

if(表达式)
{
代码块
} else
{
代码块
}

3.循环语句

while循环

4.函数

当一段代码需要多次使用时,大家最常想到的是CV大法。
但是当多个地方使用的是CV大法时,代码有地方需要修改。此时会不会很麻烦呢?
这样咱们就要写成函数的形式。改的时候就只要改函数内部的代码了。
例如:实现两个整形相加

int add(int a,int b){
    
    
 int ret = a + b;
 return ret;
}

记住:函数需要调用,才能执行里面的代码

5.数组

存储一系列的同类型的元素
当我们想要存1000个整型数时不可能一个一个int a 的定义吧。。
所以就有了数组
int 为数据类型
num 数组名
4位元素个数
初始化为{1,2,3,4}

int num[4] = {
    
    1,2,3,4}

提示:index下标从0开始到length - 1,即0号下标的元素表示为第一位元素。
index 属于 [0,length-1]

如果数组下标越界就会产生“undefined behavior”
未定义行为,最后程序会咋样不可预期。不允许出现这种情况。

6.操作符

算术运算符
+,-,*,/,%(取余)
————————————
区别"=" 和 “==”
第一个为赋值,第二个判断左右两边是否相等。相等则返回1,反之返回0.

7.关键字

volatile(多线程用,面试常考以后认真学)
register(寄存器)CPU里面非常小的一个存数据的地方
其他的就不写了

8.其他穿插知识点

alt + shift + enter 编辑去放大
char 1个字节
-128~127
unsigned 0~255
short 2个字节
-32768~32767
unsigned 0~65535
int 4个字节
-21亿~21亿
unsigned 0~42亿9千万
以后找到做广告的团队一定要去!
scanf不安全 确实不安全。但是是sacnf-s 是vs中特有的当咱们使用其他开发环境时就无法使用 故咱们在#include<stdio.h>上面加上一句话

#define  _CRT_SECURE_NO_WARNINGS
#include<stdio.h>;
#include<stdlib.h>;

意思是不要警报了 我就要用!!!

猜你喜欢

转载自blog.csdn.net/m0_53804791/article/details/115498988