C语言练习之 字符串 strlen
面试题里面经常会碰见一些关于字符串的编程题,今天笔者就准备实现一下 strlen函数
为将来的面试做一些准备,直接上代码:
#include <stdio.h> typedef unsigned int size_t; size_t strlen(char const *string); char str[] = "Oakland University"; //按最坏的时间复杂度 int main(int argc, char *argv) { int len = strlen(str); printf("len=%d\n",len); } size_t strlen(char const *string) { size_t len=0; while (*string++!='\0') { len++; } return len; }
程序在vs2015上运行如下: