1.分析下面代码有什么问题? 1 2 3 4 5 6 void test1() { char string[10]; char* str1 = "0123456789"; strcpy( string, str1 ); } 1 2 3 4 5 6 void test1() { char string ...
分类:
编程语言 时间:
2018-11-16 20:52:12
阅读次数:
190
No.1计算机与程序设计语言的关系计算机系统由硬件系统和软件系统构成,硬件相当于人类的肉体,而软件相当于人类的灵魂,如果脱离了灵魂,人类就是一具行尸走肉No.2C语言的特点代码简洁,灵活性高语言简单易懂生成目标代码质量高,效率高允许直接访问物理地址,操作硬件可移植性较好数据的封装,在安全性上存在很大缺陷对于字符串处理,只能通过自负数组实现,绘图操作复杂类型检查机制较弱,缺乏支持代码重用的语言结构N
分类:
编程语言 时间:
2018-11-16 20:45:53
阅读次数:
232
首先我们发现$\frac{b+\sqrt{d}}{2}$这个形式好像一元二次方程的求根公式啊(???反正我发现不了) 然后我们又想到虽然这个东西不好求但是$(\frac{b-\sqrt{d}}{2})^n$好像挺好求的啊(???反正我想不到)(由题目给的范围,这玩意在(-1,1)) 于是把这个方程写 ...
分类:
其他好文 时间:
2018-11-15 19:50:37
阅读次数:
180
#include #include using namespace std; char* Mystrcpy(char* dst,const char* src) { if(dst == NULL || src == NULL) return NULL; int i = 0; for(i = 0;sr... ...
分类:
其他好文 时间:
2018-11-13 22:41:01
阅读次数:
292
Escape http://acm.hdu.edu.cn/showproblem.php?pid=3605 Time Limit: 4000/2000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)Total Submission ...
分类:
其他好文 时间:
2018-11-13 13:02:34
阅读次数:
167
程序解读: 这个程序的好处是利用字符串指针数组ptstr进行排序,并未改变input,这样也保留了input数组中的原始顺序。这样的做法比直接用strcpy()交换两个input字符串要简单得多。 程序中还出现了,选择排序算法:(selection sort algorithm):其实就是以strc ...
分类:
编程语言 时间:
2018-11-10 12:43:50
阅读次数:
190
本文转自:Norcy https://www.cnblogs.com/chenyg32/p/3739564.html (尊重劳动成果,欢迎阅读原文,侵删) 已知strcpy函数的原型是: char *strcpy(char *dst, const char *src); 1.strcpy的实现代码 ...
分类:
其他好文 时间:
2018-10-27 21:13:37
阅读次数:
188
实例一: 上面这个程序出现的问题是: GetMemory不能动态传递内存,str一直是NULL,strcpy(str,”hello”)会使得程序奔溃 如果要使得GetMemory能够动态传递内存有两种方法可是现实,第一种是用指针的指针来实现,另一种是用指针的引用来实现。 先说第一种,用指针的指针来实 ...
分类:
其他好文 时间:
2018-10-27 13:13:29
阅读次数:
135
代码: 这个函数实现起来较为简单,注意字符指针的有效性检查。 可参考:strlen、strcpy、strcat等字符串处理函数的实现 ...
分类:
编程语言 时间:
2018-10-26 22:22:14
阅读次数:
287
linux epoll系列1 创建epoll 据说select和poll的弱点是,随着连接(socket)的增加,性能会直线下降。 epoll不会随着连接(socket)的增加,性能直线下降。 知识点: 1,epoll_wait函数是阻塞的,直到有socket发生变化。 2,epoll使用流程,先创 ...
分类:
编程语言 时间:
2018-10-21 12:13:29
阅读次数:
189