细节三

Posted redman274

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了细节三相关的知识,希望对你有一定的参考价值。

 

1.指针步长度

char a[60];
int *x=(int*)&a[10];
int *y=(int*)&a[40];
printf("%ld ",y-x);

2.

strcpy复制时,会把末尾的‘’也给复制进去,且覆盖一个字符。

strncpy

第三个参数是最多拷贝多少个字符

char* strncpy(char* dest, const char* source, size_t count)
{
char* start=dest;
while (count && (*dest++=*source++))
count--;
if(count)
while (--count)
*dest++=‘‘;
return(start);
}

3.

以上是关于细节三的主要内容,如果未能解决你的问题,请参考以下文章

5星|《南北战争三百年》:还原中国古代冷兵器战争细节

mysql.user细节三问

JAX-RS入门 三 :细节

Filter的细节三学习笔记

Java面试 “核武器” JVM底层细节垃圾回收器串讲及 HostSpot 的细节实现

社交礼仪,商务礼仪,酒桌上需注意的细节