项目来源:老九君
项目名称:精忠报国之笑傲江湖
视频课地址:网易云课堂
基本功能/架构:
第三天
1.控制每行打印字符数
- 在项目中,地图描述信息打印时需要进行每行的字符数控制(就像下图),否则就会打出界去,直到屏幕边缘,破坏整体感觉
- 实现方法如下
–1.首先用<string.h>库中的strlen() 函数获取地图描述信息的长度
char * desc = mapArray[Y][X].desc;
int descLen = strlen(desc);
--2.因为在C语言中字符串都是用字符数组存储的,所以我们可以用一个for循环一个字符一个字符的打印
for(i = 0