随笔分类 -  有关编程语言的问题

摘要:实体化代码运行图:实现代码: 1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 #include 8 #include 9 #include 10 using namespace std;11 12... 阅读全文
posted @ 2015-12-01 21:12 Vmetrio 阅读(198) 评论(0) 推荐(0)
摘要:1. 变量。大家都知道,debug跟release在初始化变量时所做的操作是不同的,debug是将每个字节位都赋成0xcc(注1),而release的赋值近似于随机(我想是直接从内存中分配的,没有初始化过)。这样就明确了,如果你的程序中的某个变量没被初始化就被引用,就很有可能出现异常:用作控制变量将... 阅读全文
posted @ 2015-10-09 14:25 Vmetrio 阅读(334) 评论(0) 推荐(0)
摘要:printf关于对其的问题(参考有关博客加上自己的一些总结)1、关于左对齐或右对齐问题, 默认的如果%后没有“-”是右对齐的,如果%后跟“0”,不足的个数用0来填充, 例如:printf("%02d ,%-02d", 5,5);输出05,5_2、还有一个技巧,printf("%02d,%.2d",5... 阅读全文
posted @ 2015-07-05 11:00 Vmetrio 阅读(1272) 评论(0) 推荐(0)
摘要:C语库函数 函数名: system 功能: 发出一个DOS命令 用法: int system(char *command); 它包含头文件 system("pause") pause the programe.system("cls") clean the screen.system("taskli... 阅读全文
posted @ 2015-06-08 20:30 Vmetrio 阅读(491) 评论(0) 推荐(0)
摘要:getsgets、scanf和getchar之间的区别1、 gets函数读取数据时,接受的数据包括数据和回车符。即:读取数据后输入流没有输入 操作动作。2、 scanf函数读取数据时,接受的数据只有数据,不包括回车符。即:读取数据后输入流 还存在回车符操作动作。3、 getchar函数读取一个字符数... 阅读全文
posted @ 2015-06-05 18:16 Vmetrio 阅读(4061) 评论(0) 推荐(0)
摘要:为什么 str[]-'0' ?while(cin>>a)//说明读进去的a[i]不是数字,而是字符的形式,如'0','1'...'9',它们的ascii码不是简单的0,1,...9,而是表示为48,49...57所以在你想要得到它们表示的数字,还要减去一个偏移量'0',即48。 阅读全文
posted @ 2015-06-04 17:50 Vmetrio 阅读(146) 评论(0) 推荐(0)