2020年11月
一盏茶,一盘棋,一人生
客
展开
-
printf(“%d,%d,%d,%d,%d“,a++,++a,++a,++a,a++);
++ – 单目运算符需要注意的地方printf()函数,举个例子printf("%d,%d,%d,%d,%d",a++,++a,++a,++a,a++);是从右往左进行运算的,将变量压入栈中,a++作为常量没有地址值无法入栈,++a作为变量,printf()打印a变量的地址(地址指向的内容),因为++a都是指向同一个地址,所以打印出来的++a的值都相同。(a++,++a)把++a的值给了a++,因为是后置++,所以将进行打印。前面已经说过a++作为常量,常量不能作为左值,即 10 = 2;这是出错的,原创 2020-11-25 17:53:05 · 1934 阅读 · 0 评论 -
如何改变vs2017搜索框的大小
如何改变vs2017搜索框的大小我的搜索框好小弄的我使用查找时好困难,在网上找解决方案,找不到满意的。于是自己研究了一下,可以在设置里更改改一下大小就行了原创 2020-11-19 10:32:17 · 1430 阅读 · 1 评论 -
2020-11-18
数据结构(C语言版)”栈与队列“章节迷宫求解问题先将代码给出#include"iostream"using namespace std;#define ROW 10#define COL 10int maze[ROW][COL] = { {0,0,0,0,0,0,0,0,0,0}, {0,1,1,0,1,1,1,0,0,0}, {0,1,1,0,1,1,1,0,1,0}, {0,1,1,0,1,0,0,1,1,0},//将这行第四个数赋为零,这个程序才可能有一个解 {0,1原创 2020-11-18 20:57:47 · 74 阅读 · 0 评论 -
2020-11-17
状态模式作为设计模式的一种,对象内置一个纯虚函数指针,通过new 不同状态对象来改变指针,即发生改变,这种改变是唯一的,即一种状态,通过if条件语句进行判断。状态模式简化了代码,使得程序具有较好的拓展性,可维护性。是一种很好的编程方式...原创 2020-11-17 17:08:43 · 97 阅读 · 0 评论 -
2020-11-16
栈-逆波兰表达式学习了栈后写了一个简单的求逆波兰表达式下面代码放上这是头文件#pragma once#ifndef STACK_H__#define STACK_H__#include<iostream>#include<string>using namespace std;#define MAXSIZE 10typedef int SElemType;//定义栈结构体typedef struct{ SElemType data[MAXSIZE]原创 2020-11-16 17:19:27 · 80 阅读 · 0 评论 -
2020-11-14
有限状态机(FSM)一个有限状态机是一个设备,或是一个一个设备模型,具有有限数量的状态,他可以在任何给定的时间,根据输入进行操作,使得一个状态发生变换。任何一个状态机在任何一瞬只有一种状态。有限状态机背后的概念是有要把一个对象的行为分解成易与处理的 “块” ,在墙上的灯的开关,是一个非常简单的有限状态机。有两种状态,取决于你的操作。...原创 2020-11-15 15:10:22 · 70 阅读 · 0 评论 -
初入游戏人工智能编程
初入游戏人工智能编程本人,通过《游戏人工智能编程案例精粹》自学,现看到第一章,介绍的是今后需要用到的数学和物理知识。由于以前编程用到的数学知识不是很多,所以很多的知识都已经遗忘了,现在非常有必要学习一下数学和物理学。...原创 2020-11-14 14:13:48 · 112 阅读 · 0 评论