
程序设计基础
一只辛巴
这个作者很懒,什么都没留下…
展开
-
c python java 复制数组 深浅拷贝
java:直接使用 “=” 复制,浅拷贝,两个数组地址一样,改变其中一个,另一个也变化int[] a1 = {1, 2,3};int[] a2 = a1;a1[0] = 0;System.out.println(Arrays.toString(a1)); //[0,2,3]System.out.println(Arrays.toString(a2)); //[0,2,3...原创 2020-03-03 15:05:10 · 197 阅读 · 0 评论 -
常用语言运行时间计算函数
pythontime.clock()程序运行CPU的时间,返回值是浮点数 (单位 秒) 推荐使用 (比毫秒表示更为精确)importtimestart= time.clock()# do thingsend=time.clock()print('Runningtime:%sSeconds'%(end-start))CPU time:是当CPU完全被某个进...原创 2020-02-28 21:26:09 · 1423 阅读 · 0 评论 -
c++ 读写文件
建立流对象: 输入文件流类(执行读操作):ifstream in; 输出文件流类(执行写操作):ofstream out;使用成员函数open打开函数:ios::in 以输入方式打开文件(读操作)ios::out 以输出方式打开文件(写操作),如果已经存在此名字的文件夹,则将其原有内容全部清除i...原创 2019-12-28 16:28:58 · 258 阅读 · 2 评论 -
main函数的参数(int argc,char *argv[])
main函数的参数(int argc,char *argv[]) 由于main函数不能被其它函数调用,因此不可能在程序内部取得实际值。main函数的参数值是从操作系统命令行上获得的。当运行一个可执行文件时,在命令行键入文件名,再输入实际参数即可把这些实参传送到main的形参中去。 命令行下运行可执行文件的一般形式为:可执行文件名参数参数……,命令行中的参数个数原则上未加限制。...原创 2019-11-19 22:46:11 · 262 阅读 · 0 评论 -
*** stack smashing detected ***: <unknown> terminated 已放弃 (核心已转储) 栈溢出
对文件 gdb test core 出现如下问题Program terminated with signal SIGABRT, Aborted.#0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:5151 ../sysdeps/unix/sysv/linux/raise.c: 没有那个文件或目...原创 2019-09-02 14:25:59 · 5919 阅读 · 1 评论