摘要: scanf()中空白字符(包括/n,space)会使scanf()函数在读操作中略去输入中的零个或者一个或者多个空白字符,空白符可以是space,tab,换行 等等,直到第一个非空白符出现为止。 sacnf ("%d ", &a[i]);的%d后面有个空格时,在输入数字后,sacnf会跳过所有空格字 阅读全文
posted @ 2020-02-16 20:52 lilouv 阅读(734) 评论(0) 推荐(1) 编辑
摘要: 我们知道 char *a=new char[10]; 可以创建一个长度为10的数组。当把定值10换为一个变量时,我们的程序也没有任何问题,这时可成了名副其实的动态创建数组,如: int n=10; char *a=new char[n]; 但我们怎么动态创建一个多维数组呢?一定有人写出来这样的代码: 阅读全文
posted @ 2020-02-15 13:40 lilouv 阅读(1425) 评论(0) 推荐(0) 编辑
摘要: //在#define中,标准只定义了#和##两种操作。#用来把参数转换成字符串,##则用来连接两个前后两个参数,把它们变成一个字符串。 #define Conn(x,y) x##y //连接x,y #define ToChar(x) #@x //加单引号 #define ToString(x) #x 阅读全文
posted @ 2020-02-14 15:04 lilouv 阅读(840) 评论(0) 推荐(0) 编辑