strlen() 和 sizeof() 在字符串中的使用

#include <string.h>

int _tmain(int argc, _TCHAR* argv[])
{
  
  char  *pMyChar = "I like coding !";
  char  myChar[] = "I like coding !";

  int num1(0),num2(0);
  num1 = sizeof(pMyChar);  //num1=4,32位系统下指针占4个字节
  num2 = sizeof(myChar);  //num2=16, 15个字符+字符结尾符''

  int len1(0),len2(0);
  len1 = strlen(pMyChar); //15 
len2 = strlen(myChar); //15

return 0;
}

原文地址:https://www.cnblogs.com/vranger/p/3793248.html