c/c++
小千BL
这个作者很懒,什么都没留下…
展开
-
vs调试查看中间变量
首先,你要确保VS处于调试状态(因为编辑状态和调试状态的菜单以及工具栏会不同)。然后选择菜单【调试】-【窗口】里面的【局部变量】、【自动窗口】和【监视】-【监视 n】都可以显示变量的值,只是显示的变量会不同。【局部变量】和【自动窗口】都是VS自动选择要显示的变量;【监视 n】就是要认为指定要显示的表达式转载 2017-03-22 16:25:49 · 7967 阅读 · 0 评论 -
typedef与define的区别
转自https://zhidao.baidu.com/question/24658120.html1) #define是预处理指令,在编译预处理时进行简单的替换,不作正确性检查,不关含义是否正确照样带入,只有在编译已被展开的源程序时才会发现可能的错误并报错。例如:#define PI 3.1415926程序中的:area=PI*r*r 会替换为3.1415926*r*r如果你把#defin转载 2017-04-24 11:06:08 · 219 阅读 · 0 评论 -
C++中break和continue的用法
转自https://zhidao.baidu.com/question/152058255.html1.break可以在循环和switch中使用,程序执行到break语句时,如果break在循环中出现,则跳出当前层次的循环(只能跳出一层)继续执行循环外的语句。如果在switch语句中出现,则结束switch,继续执行switch语句之后的语句。for( ; ; ){a;if(e)br转载 2017-04-29 15:45:22 · 2315 阅读 · 0 评论 -
C语言中 scanf_s和 scanf 区别
转自 https://zhidao.baidu.com/question/123882045.htmlscanf()函数是标准C中提供的标准输入函数,用以用户输入数据scanf_s()函数是Microsoft公司VS开发工具提供的一个功能相同的安全标准输入函数,从vc++2005开始,VS系统提供了scanf_s()。在调用该函数时,必须提供一个数字以表明最多读取多少位字符。转载 2017-04-04 15:54:34 · 14302 阅读 · 0 评论 -
枚举类型应用实例
口袋中有红,黄,蓝,白,黑 5种颜色的球若干个。每次从口袋中先后取出3个球,问得到3种不同颜色的球的可能取法,输出每种排列的情况。#includeint main(){ enum Color {red,yellow,blue,white,black}; enum Color i, j, k,pri; int n, loop; n = 0; for (i = red; i <=原创 2017-04-03 21:15:24 · 395 阅读 · 0 评论 -
输出链表
#include#define LEN sizeof(struct Student)struct Student{ long num; float score; struct Student *next;};int n;struct Student *creat(void){ struct Student *head; struct Student *p1, *p2; n原创 2017-04-02 15:38:50 · 484 阅读 · 0 评论 -
建立动态链表
#include#define LEN sizeof(struct Student)struct Student{ long num; float score; struct Student *next;};int n;struct Student *creat(void){ struct Student *head; struct Student *p1, *p2; n原创 2017-04-02 15:25:56 · 440 阅读 · 1 评论 -
c++中小数点显示几位的问题
参考自http://blog.csdn.net/yayingstar/article/details/18525239http://blog.csdn.net/edricbjtu/article/details/41082597#include #include using namespace std;int main(){ //以下所有保留小数的情形都考虑了四原创 2017-10-19 16:05:32 · 3363 阅读 · 0 评论