零基础学习C语言
文章平均质量分 73
零基础入门C语言,基础语法学习过程
m0_62294345
这个作者很懒,什么都没留下…
展开
-
11 - 小练习(俄罗斯方块,C语言数组写法)
俄罗斯方块项目1.分文件的创建game.hgame.cmain.c2.游戏主体编辑1. main.c模块#define _CRT_SECURE_NO_WARNINGS 1#include"Game.h"void main(){ srand((unsigned)time(NULL)); GmaeLoop();}2. game.h模块#pragma once#include<stdio.h>#include<conio.h> //改变光标的头文原创 2022-04-06 13:46:32 · 3611 阅读 · 0 评论 -
10 - 初学指针笔记
指针1、 指针的基本概念指针的作用: 可以通过指针间接访问内存内存编号是从0开始记录的,一般用十六进制数字表示可以利用指针变量保存地址2、指针变量的定义和使用指针变量定义语法: `数据类型 * 变量名#define _CRT_SECURE_NO_WARNINGS 1#include<stdio.h>int main(){ int a = 0; int b = 0; int* p1 = &a; int* p2 = &b; prin原创 2022-03-16 12:14:46 · 75 阅读 · 0 评论 -
09 - 初学作用域和预处理
作用域和预处理1.作用域作用域变量可使用的范围块作用域块级作用域就是使用一对大括号包裹的一段代码;代码块内部定义的变量在代码块外部是访问不到的,并且等该代码块中的代码执行完成之后,代码块中定义的变量会被销毁。{ int a; //a的作用域起始处 scanf("%d", &a); if(a < 0){ //b的作用域起始处 int b; b -= a; } //b的作用域结束处} //a的作用域结束处 函数作用域调用函数时创建函数原创 2022-03-16 12:13:39 · 137 阅读 · 0 评论 -
08 - 初学字符串
矩阵乘法的计算:公式:for(int i = 0; i < rwoA; i++){ for(int j = 0;j < colB ;j ++) { for(int k = 0;k < rwoB ;k ++) { c[i][j] = a[i][k] * b[k][j]; } }}字符串1、字符串的定义和初始化字符串的定义有下面三种,字符串已经 ‘\0’ 作为结束标志char string1[]原创 2022-03-16 12:11:45 · 485 阅读 · 0 评论 -
07 - 数组传参问题 和 递归详解
递归函数递归函数就是函数内部自己调用自己递归函数有两个条件:递归必须有结束条件,没有结束条件就是死循环,最后内存会崩溃的递归有自己的通项公式递归函数得特点:在调用之前得语句先输出,调用之后得语句后输出递归十进制转二进制数//十进制转二进制数void function(int n){ if (n == 0) { return; } function(n / 2); printf("%d", n % 2);}上述函数的流程图:[外链图片转存失败,源站可能有防盗链机原创 2022-03-16 12:08:48 · 397 阅读 · 0 评论 -
06 - 数组
数组一维数组定义的三种方式:数据类型 数组名[ 数组长度 ];数据类型 数组名[ 数组长度 ] = { 值1,值2 …};数据类型 数组名[ ] = { 值1,值2 …};总结1:数组名的命名规范与变量名命名规范一致,不要和变量重名总结2:数组中下标是从0开始索引1.数据类型 数组名[ 数组长度 ]; //数据类型 数组名[元素个数]; int score[10]; //利用下标赋值 score[0] = 100; score[1] = 99; score[2] = 85;原创 2022-03-16 12:06:58 · 59 阅读 · 0 评论 -
05 - 函数基础用法
05 - 函数基础用法原创 2022-03-16 12:04:09 · 568 阅读 · 0 评论 -
04 - 字符和循环分支
1.标准数据类型#include<stdio.h>#include<stdint.h>//标准数据类型头文化//标准数据类型非库里面的,所有的平台都可以使用的int main(){ typedef signed char int8_t; typedef short int16_t; typedef int int32_t; typedef long long int64_t;原创 2022-03-16 11:59:35 · 103 阅读 · 0 评论 -
03-输入输出 数据类型
03-输入输出 数据类型原创 2022-03-16 11:52:42 · 1201 阅读 · 0 评论 -
02 - 计算机的存储单位和二进制学习
计算机的存储单位**位(bit):**二进制数中的一个数,可以是0或者1,是计算机中数据存储的最小的单位字节(byte,B):计算机中数据的基本单位,每8位组成一个字节,各种信息在计算机中存储,处理至少需要一个字。字节(byte)= 8 bit 1 byte存储2^8=256个数字(world):两个字节称为一个字,汉字的存储单位就是一个字字(world)= 2 byte = 32 bitKB = 1024 byteMB = 1024 KBGB = 1024 MBTB = 1024原创 2022-03-16 11:39:55 · 580 阅读 · 0 评论 -
01 - 入门及C语言概述
零基础学习C语言 - 01.了解计算机的发展史原创 2022-03-16 11:30:38 · 276 阅读 · 0 评论