- 博客(12)
- 收藏
- 关注
转载 char* 和char[]的区别
1. 问题介绍 问题引入: 在实习过程中发现了一个以前一直默认的错误,同样char *c = "abc"和char c[]="abc",前者改变其内 容程序是会崩溃的,而后者完全正确。 程序演示: 测试环境Devc++ 代码 #include using namespace std; main() { char *c1 = "abc"; c
2015-07-16 19:19:38 436
转载 标准C的fopen详细使用
格式:文件指针名=fopen(文件名,使用文件方式) 参数: 文件名 意义 "C://TC//qwe.txt" 文件C:/TC/qwe.txt "qwe.txt" 和程序在同一目录下的qwe.txt 文件使用方式 意 义 “rt” 只读打开一个文本文件,只允许读数据 “wt” 只写打开或建立一个文本文件,只允许写数据 “at” 追加打开一个
2015-07-16 12:47:40 2283
转载 UNIX/Linux下C语言的学习路线
UNIX/Linux下C语言的学习路线。 一、工具篇 “公欲善其事,必先利其器”。编程是一门实践性很强的工作,在你以后的学习或工作中,你将常常会与以下工具打交道, 下面列出学习C语言编程常常用到的软件和工具。 1、操作系统 在UNIX或Linux系统中学习C很方便,所以在开始您的学习旅程前请先选择一个UNIX或Linux操作系统,目前可供个人免费使用的UNIX或Linux系
2015-07-15 13:00:08 561
转载 常用的设计模式
设计模式; 一个程序员对设计模式的理解: “不懂”为什么要把很简单的东西搞得那么复杂。后来随着软件开发经验的增加才开始明白我所看到的“复杂”恰恰就是设计模式的精髓所在,我所理解的“简单”就是一把钥匙开一把锁的模式,目的仅仅是着眼于解决现在的问题,而设计模式的“复杂”就在于它是要构造一个“万能钥匙”,目的是提出一种对所有锁的开锁方案。在真正理解设计模式之前我一直在编写“简单”的代码. 这个“简
2015-07-10 11:21:50 407
转载 python3.x __name__ == '__main__'
python中if __name__ == '__main__': 的解析 当你打开一个.py文件时,经常会在代码的最下面看到if __name__ == '__main__':,现在就来介 绍一下它的作用. 模块是对象,并且所有的模块都有一个内置属性 __name__。一个模块的 __name__ 的值取决于您如何应用模块。如果 import 一个模块,那么模块__nam
2015-07-03 17:10:55 1508
转载 Python3.4字符串包含 & 集合
""" 字符串包含 & 集合 """ #方法一: def containsAny(allstr,childstr): for c in allstr: if c in childstr: return True return False allstr = "老毕很帅嘛" childstr = "帅"
2015-07-03 16:52:35 1117
转载 Python3.4-文本-替换字符串中的子串
""" python版本: 3.4 替换字符串中的子串 """ import string info = """姓名: $name, 年龄: $age, 博客: $blog, http://${weibo}, $$帅 """ #string.Template(template) info_template = string.Templ
2015-07-03 16:42:16 1316
转载 Python3.4字符串对齐/删除空格/合并/反转
""" 1. 字符串对齐 """ #对齐方式 print ('|' + '左对齐'.ljust(20) + '|' + '右对齐'.rjust(20) + '|'+ '居中'.center(20) + '|') #|左对齐 | 右对齐| 居中 | #填充字
2015-07-03 16:40:08 1107
转载 Python3.4字符串基础及每次处理一个字符
""" Python3.4【文本】之每次处理一个字符 """ test_str = "my name is bixiaopeng" for x in range( 0, len(test_str)-1): print ("## 通过索引遍历字符串: " + test_str[x]) for x in test_str: prin
2015-07-03 16:34:07 743
转载 Python 3.x中maketrans和translate用法
>>>a='Hello!World!' >>> t = a.maketrans('l','a') >>> a.translate(t)'Heaao!Worad!' >>> ttt = a.maketrans('lH','ab') >>> a.translate(ttt)'beaao!Worad!' translate是字符的一一映射. 每个字符只要出现都会被替换为对应的
2015-07-03 12:41:45 14408 2
转载 Python3.0的新改动
这篇文章主要介绍了相比于python2.6,python3.0的新特性。更详细的介绍请参见python3.0的文档。 Common Stumbling Blocks 本段简单的列出容易使人出错的变动。 print语句被print()函数取代了,可以使用关键字参数来替代老的print特殊语法。例如: Old: print “The answer is”, 2*2 New: print(”Th
2015-07-03 11:43:28 980
转载 Python中map()函数浅析
MapReduce的设计灵感来自于函数式编程,这里不打算提MapReduce,就拿python中的map()函数来学习一下。 文档中的介绍在这里: map(function, iterable, ...) Apply function to every item of iterable and return a list of the results. If addition
2015-07-03 11:22:32 593
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人