sizeof
char* ss="0123456789";
sizeof(ss) = 4; ss是指向字符串常量的字符指针
sizeof(*ss) = 1;
char ss[]="0123456789";
sizeof(ss) = 11; ss数组,计算到“\0”位置
sizeof(*ss) = 1;
char ss[100] = "0123456789";
sizeof(ss)=100; ss表示在内存中预分配的大小
strlen(ss) = 10; 它的内部实现是用一个循环计算字符串的长度,直到“\0”为止。
 
                    
                
 
 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号