c/c++
DLNU-linglian
Label*我的名字*你的名字*(结束日**结束日)*(结束年**结束月)*(开始日**开始日)*(开始年**开始月)的结果加上624213446397901986688556014989999849556479365218546334957203004531297638941464889660918641041510905907314864550780136138,然后隔三位反64
展开
-
c/c++学习 No.1 位运算的学习
二进制数代码看这里二进制:00000001十进制:1二进制:00000010十进制:2二进制:00000100十进制:4二进制:00001000十进制:8二进制:00010000十进制:16二进制:00100000十进制:32二进制:01000000十进制:64二进制:10000000十进制:-128二进制整数 一个字节通常认为有8位 (16位)有符号整数 二进原创 2017-04-12 11:14:37 · 478 阅读 · 0 评论 -
c/c++学习 No.2 字符串的学习
字符串简介字符串是一种重要的数据类型储存在字符数组中以NUL字符(’\0’)字符为终止符库函数 string.h 常用函数size_t strlen(char const *string);求string字符串的长度(’\0’不算在内)size_t 表示一个无符号整数类型,定义在头文件stddef.h中代码看这里char *strcpy(char *dst, char const *原创 2017-04-19 09:39:22 · 386 阅读 · 0 评论 -
c\c++学习 No.4 AI贪吃蛇(一)
准备准备一个Dev-C++就可以了前期画地图先用一个二维数组来存放游戏的地图,并定义游戏地图的大小#define X 15#define Y 15int gameMap[101][101];接着写画出地图的函数即可。void display() { for (int y = 0; y < Y; y++) { for (int x = 0; x < X; x++) {原创 2017-05-02 16:53:17 · 1003 阅读 · 0 评论 -
c/c++学习 No.5 AI贪吃蛇(二)
先写一个寻路函数stack<int> bfs(pair<int, int> start, pair<int, int> end) { stack<int> path; int dist[101][101]; int dist2[101][101]; for (int i = 0; i < X; i++) { for (int j = 0; j < Y原创 2017-05-03 12:03:23 · 943 阅读 · 1 评论 -
c/c++学习 No.3 ctype.h的使用
int isalpha(char ch);检查ch是否是字母是字母返回非0(在vs2015中为2) ,否则返回 0if (isalplha('a')) { //}int iscntrl(int ch);检查ch是否控制字符(其ASCII码在0和0x1F之间,数值为 0-31)是返回非0,否则返回 0 if (iscntrl('a')) { //}int isdigit原创 2017-04-27 12:28:41 · 709 阅读 · 0 评论 -
C++复习资料
这篇小教程,推荐用电脑看,打开你们的ide,直接复制粘贴代码类与结构体的不同(P47)C++较比之前的我们学习的C语言增加了一个class(类)类型,即我们现在所要学习的类,那么他与struct(结构体)有什么不同呢? * 首先让我们想一下,结构体里面可以有成员函数嘛?可以有public/private/protected标识符嘛? 是的, 在c++里,结构体里是可以有成员函数和访问限定符的(但原创 2017-07-09 12:17:52 · 2491 阅读 · 0 评论