- 博客(10)
- 资源 (2)
- 收藏
- 关注
原创 CPP 6th 读书笔记——类(1)
#共用体:union能够存储不同的数据类型,但同时只能存储其中的一种类型。与结构体的区别:结构体:同时存储 char,int和double类型。共用体:只能存储char、int或double类型。共用体的长度:其中的最大成员的长度。用途之一:当数据项使用两种或者两种以上的数据类型但不同时使用其时,使用共用体可以节省空间。注:当内存以GB或者是TB为单位时,节约内存貌似没
2015-11-29 22:52:39 330
转载 #include中用双引号和用尖括号括起来头文件的区别
双引号表示先在程序源文件所在目录查找,如果未找到则去系统默认目录查找,通常用于包含程序作者编写的头文件;尖括号表示只在系统默认目录或者括号内的路径查找,通常用于包含系统中自带的头文件;尖括号:在包含文件目录中去查找(包含目录是由用户在设置环境时设置的),而不在源文件目录去查找;双引号:首先在当前的源文件目录中查找,若未找到才到包含目录中去查找。//双引号头文件的搜索
2015-11-29 22:24:53 4029
转载 C/C++中的函数参数传递机制(zz)
一、 函数参数传递机制的基本理论 函数参数传递机制问题在本质上是调用函数(过程)和被调用函数(过程)在调用发生时进行通信的方法问题。基本的参数传递机制有两种:值传递和引用传递。以下讨论称调用其他函数的函数为主调函数,被调用的函数为被调函数。 值传递(passl-by-value)过程中,被调函数的形式参数作为被调函数的局部变量处理,即在堆栈中开辟了内存空间以存放由主调函数放进来的
2015-11-29 17:28:12 498
原创 visual studio 2010编译器设置备注
1.字体设置:专属于程序员的编程字体:Source Code pro.double dianji(double x1, double y1, double z1, double x2, double y2, double z2){ double ans1; ans1 = x1*x2 + y1*y2 + z1*z2; return ans1;}void chaji(double
2015-11-19 10:55:02 623
翻译 再议raw_input
再议raw_input最后看一个有问题的条件判断。 很多同学会用 raw_input() 读取用户的输入, 这样可以自 己输入, 程序运行得更有意思:birth = raw_input(' birth: ' )if birth < 2000:print ' 00前'else:print ' 00后'输入1982 , 结果却显示 00后, 这么简单的判断P
2015-11-10 11:05:17 477
转载 Python:no encoding declared 错误
使用Python编译的时候出现如下错误:SyntaxError: Non-ASCII character ‘\xe5′ in file magentonotes.com.py on line 2, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details解决方法:python的默
2015-11-10 09:28:32 4311
原创 青蛙跳台阶题目延伸
题目描述一只青蛙一次可以跳上1级台阶,也可以跳上2级……它也可以跳上n级。求该青蛙跳上一个n级的台阶总共有多少种跳法。**********题目来自牛客网@xiaobaibai同学,感谢****************************class Solution {public: int jumpFloorII(int number) {
2015-11-06 09:50:35 411
转载 VISIO 里面对随意画的一个封闭面进行填充阴影(尤其斜线阴影)
本人在此之前没用过visio,近期任务需要被迫学习,不过我很乐意学着用,因为我喜欢画图一类的任务。可是今天遇到了一个麻烦——不会往图上加斜线阴影……百度了半天,有google了一下,最终找到了办法。做完之后发现原来我之前做的图,虽然样子是对的,但步骤和用的图块是错的,还好老师没找原始图,不然就丢人鸟…… 在此贴上这次使用的方法,以防我日后忘了。当然也可以给其他有需要的人一个参考~~~
2015-11-06 09:37:17 35881 2
原创 成哥C笔记-动态分配内存
#include#includevoid main(){ int x=0,i; scanf_s("%d",&x); int *p = (int *) malloc(x*sizeof(int)); for (i=0;i<x;i++) { p[i]=i+1; printf("\n%d,%x",p[i],&p[i]);
2015-11-06 09:35:23 373
一种基于Weiler-Atherton算法的SBR射线管分裂技术
2015-12-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人