switch语句和if·····elif·····else语句
switch语句用于编写多分支结构的程序,类似于if·····elif·····else语句
switch语句表达的分支结构比if·····elif·····else语句表达的更清晰,代码的可读性更高
但是python并没有提供switch语句,可以通过字典实现switch语句的功能。首先,定义一个字典,其次,调用字典的get()获取相...
分类:
编程语言 时间:
2015-08-30 16:00:56
阅读次数:
190
原文链接:http://www.oschina.net/question/89964_62779想要弄懂 Python 的错误信息的含义可能有点复杂。这里列出了常见的的一些让你程序 crash 的运行时错误。1)忘记在if,elif,else,for,while,class,def声明末尾添加 :(...
分类:
编程语言 时间:
2015-08-30 15:37:59
阅读次数:
227
创建项目:
项目为win32项目,注意不是控制台,然后在设置处选上DLL并勾上“导出项目”,见下图
开始写c++:
把和项目同名的.h文件和.cpp文件清空,添加如下代码://在头文件中添加
#ifdef WIN32PROJECT1_EXPORTS
#define WIN32PROJECT1_API __declspec(dllexport)
#else
#define WIN32PR...
分类:
编程语言 时间:
2015-08-30 01:02:58
阅读次数:
197
public static Set generateParens(int remaining)
{
Set set=new HashSet();
if(remaining == 0)
set.add("");
else
{
Set prev=generateParens(remaining-1);
for(String str:prev)
{
...
分类:
编程语言 时间:
2015-08-29 23:23:46
阅读次数:
327
ArrayList> getSubsets(ArrayList set,int index)
{
ArrayList> allsubsets;
if(set.size()==index)//终止条件,加入空集合
{
allsubsets= new ArrayList>();
allsubsets.add(new ArrayList());//空集合
}
else
{
allsu...
分类:
其他好文 时间:
2015-08-29 21:44:46
阅读次数:
204
??
对于驱动程序设计来说,核心问题之一就是如何完成调试。当前常用的驱动调试技术可分为:
? 打印调试(printk)
? 调试器调试(kgdb)
? 查询调试
1、合理使用printk
#ifdef PDEBUG
#define PLOG(fmt,args...) printk(KERN_DEBUG "scull:"fmt,##args)
#else
#define PLOG(...
分类:
系统相关 时间:
2015-08-29 18:53:55
阅读次数:
268
(1)获取系统环境变量: ACE_OS::getenv#ifdef _DEBUG
#pragma comment (lib,"ACEd.lib")
#else
#pragma comment (lib,"ACE.lib")
#endif#include "ace/OS.h"
#include "ace/Log_Msg.h"int ACE_TMAIN(int argc, ACE_TCHAR** arg...
分类:
其他好文 时间:
2015-08-29 12:46:21
阅读次数:
436
ifif () {
statement;
} else if {
statement;
} elseif {
statement;
} else {
statement;
}
else if和elseif句法分析的含义有少许区别,但是底线是两者会产生完全一样的行为循环while () {
statement;
}do {
statement;
} wh...
分类:
Web程序 时间:
2015-08-29 06:18:43
阅读次数:
197
1 $number)) { 8 return $this->$number; 9 } else {10 echo "the two number name is '_numberA' and '_numberB'";11 ...
分类:
Web程序 时间:
2015-08-29 00:45:53
阅读次数:
200
UTF-8
if(preg_match('/^[\x{4e00}-\x{9fa5}]+$/u',$str)){
echo '匹配';
}else{
echo '没有匹配';
}
GB2312,GBK
if(preg_match("/^[".chr(0xa1)."-".chr(0xff)."A-Za-z0-9_]+$/",$str)){
echo '匹配';
}else{
echo...
分类:
Web程序 时间:
2015-08-28 23:26:36
阅读次数:
346