
小C实例也有大梦想
文章平均质量分 63
奋斗的小程序员
嵌入式爬坑中......
展开
-
小C实例也有大梦想——巧用强制类型转换
我们来看这样一道题,题目很简单,就是打印ADSII表。这个题目很多人都说简单,如果我们巧用强制类型转换这个题目会更简单。#include int main(){ int i; for (i = 0; i < 128; i++) { if (i % 8 == 0) printf("\n"); printf("%3c",(char)i); } return 0;}原创 2017-03-02 22:39:01 · 1018 阅读 · 0 评论 -
小C实例也有大梦想——自定义strlen函数
在C语言中,测一个字符串的大小可以用strlen函数来实现,今天写一个自定义strlen函数:很多人说,这还不简单?int my_strlen(const char* str){ if (str == NULL) return 0; int count = 0; while ('\0' != *str) { count++; str++; } return cou原创 2017-03-31 00:04:06 · 2134 阅读 · 0 评论 -
小C实例也有大梦想——字符串去重复字符
有下下面这样一道题:通过键盘输入一串小写字母(a~z)组成的字符串。请编写一个字符串过滤程序,若字符串中出现多个相同的字符,将非首次出现的字符过滤掉。比如字符串“abacacde”过滤结果为“abcde”。要求实现函数:void stringFilter(const char *pInputStr, long lInputLen, char *pOutputStr);【输入】 pI原创 2017-03-15 14:16:50 · 1359 阅读 · 0 评论 -
小C实例也有大梦想
编写strcat函数已知strcat函数的原型是char *strcat (char *strDest, const char *strSrc);其中strDest 是目的字符串,strSrc是源字符串。(1)不调用C++/C的字符串库函数,请编写函数 strcatchar * __cdecl strcat (char * dst, const char * src){原创 2017-06-16 17:02:12 · 413 阅读 · 0 评论