编程
moliyiye
这个作者很懒,什么都没留下…
展开
-
sprintf 用法
头文件:stdio.h 函数功能: 把格式化的数据写入到字符串中; 函数原型: int sprintf(char *buff, const char *format, [argument](可选参数)) 返回值:字符串长度(strlen) 实例1: char *str1 = "I"; char *str2 = "Coding"; sprintf(buff, "%s am %s原创 2015-09-25 10:39:58 · 383 阅读 · 0 评论 -
char *a 与char a[] 的区别
char *a = “hello world”中的a指向的是第一个字符’h’的一个指针char a[20] = “hello world” 中的a也是指向的数组中第一个字符’h’的一个指针但是二者并不相同#include "stdio.h" #include "string.h"int main() { char a[] = "123"; char b[] = "abc"; p原创 2015-10-10 16:55:09 · 505 阅读 · 0 评论 -
c利用strtok来进行字符串分割
#include "stdio.h" #include "string.h"int main(int argc, char **argv) { char s[]="aaaaa, ,bd/ccc"; char delim[]= ",/"; char *result; result = strtok(s, delim); while(result != NULL)原创 2015-10-10 16:36:36 · 497 阅读 · 0 评论 -
assert()
assert()函数原创 2016-01-04 15:57:17 · 390 阅读 · 0 评论 -
分治算法
一、基本概念 在计算机科学中,分治算法是一种很重要的算法。就是把一个复杂的问题分成两个或更多的相同或相似的问题,再把子问题分钟更小的子问题····直到最后自问题可以简单的直接求解,元问题的解即自问题的合并。这个技巧是很多高效算法的基础,比如排序算法(快速排序归并排序),傅里叶变换(快速傅里叶变换)···二、基本思想及策略 分治算法的设计思想是:将一个难以直接解决的大问题,分割成一原创 2016-01-08 17:27:48 · 505 阅读 · 1 评论