主程序——text.c:#define _CRT_SECURE_NO_WARNINGS 1 #include"game.h" game() { char Hide[ACRS][COLS] = {'0'}; char Show[ACRS][COLS] = {'0'}; //数组初识化 Initialize(Hide, ACRS, COLS, '0'); Initiali
三子棋游戏构建头文件game.h#pragma once #include<stdio.h> #include<stdlib.h> #include<time.h> //定义行和列 #define ACR 3 #define COL 3 void Initialize(char arr[ACR][COL], int acr, int col)
冒泡排序void bubble_sort(int arr[], int sz) { int c = 0; int i = 0; int j = 0; int a = sz; for (j = 0; j < sz - 1; j++) { int k = 1;//假设数组已近排序好了 for (i = 0; i < a - 1; i++) {
函数的应用——1、调用函数,函数加一//写一个函数,没调用一次,num值加一 void add_one(int* num) { *num +=1; } int main() { int num = 0; add_one(&num); /*num = add_one(num);*/ printf("%d\n", num); return 0; }2、二分
1、函数Sleep()——用于停顿——Sleep(1000)//停顿1秒。头文件——#include<windows.h>2、函数system(‘’);//执行系统命令——system(‘cls')//清空屏幕头文件——#include<stdlib.h>代码1、打印字符串中的每个字符,平且每次打印停顿、且清空整个屏幕//打印字符串中的每个字符,平且每次打印停顿、且清空整个
循环1、while——while(表达式) 循环语句;2、for(表达式1;表达式2;表达式3) 循环语句;for循环语句中三个表达式都可以省略——即判断省略处,恒为真。for(i=2; i = 0; i++)//——表达式2,将0赋值给i;0为假,则不
指针,指针的大小为4或8字节,取决于使用系统的地址线,32位为4字节。指针变量——用来存放地址取地址——int* p = &a;int a = 10; //创建一个空间,此空间有一个地址名,空间存放的值为10int* p = &a; //创建一个空间,名字为p,里面存放的为a的地址*p = 20;//*p的意义为p空间中存放的地址,其指向的空间的值;此指令意为将20替换上述空间中的
开始学习前,学习下载了一个编译器——VS2022,使用它来开始C的学习。C语言的数据类型:了解到了一些数据类型。char——字符,其内存为1和字节(1字节=8比特);short——短整型,内存为个字节;int——整形,4个字节;long——长整型,可以4个也可以8个字节;longlong——更长的整型,8个字节;float——单精度浮点型,4个字节;double——双精度浮点型,8个字节。简单了解
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号