
c
文章平均质量分 67
whm2300
这个作者很懒,什么都没留下…
展开
-
restrict
简介 restrict是c99标准引入的,它只可以用于限定和约束指针,并表明指针是访问一个数据对象的唯一且初始的方式.即它告诉编译器,所有修改该指针所指向内存中内容的操作都必须通过该指针来修改,而不能通过其它途径(其它变量或指针)来修改;这样做的好处是,能帮助编译器进行更好的优化代码,生成更有效率的汇编代码.如 int *restrict ptr, ptr 指向的内存单元只能被 ptr转载 2013-12-25 00:46:12 · 575 阅读 · 0 评论 -
字符串压缩
#include #include #include #include char *test(const char* str) { int i; int str_len = strlen(str); int num_of_char; //每次相同字符数目 char *pDes = (char*)malloc(str_len*2 +原创 2014-04-04 12:00:47 · 531 阅读 · 0 评论