c
sssupersjy
这个作者很懒,什么都没留下…
展开
-
指针int的小问题
下面程序运行后的结果为: 复制代码 char str[] = "glad to test something"; char *p = str; p++; int *p1 = reinterpret_cast<int *>(p); p1++; p = reinterpret_cast<char *>(p1); printf("result is %s\n", p); 开始p指向“ glad to test something”中的g,然后p++,指向l int *p1 = sta原创 2021-02-26 14:23:14 · 145 阅读 · 0 评论 -
sizeof(数组名)和sizeof(指针)易错
#include<stdio.h> #include<stdlib.h> #include<string.h> void Func(char str_arg[100]) { printf("%d\n",sizeof(str_arg)); } int main(void) { char str[]="Hello"; printf("%d\n",sizeof(str)); printf("%d\n",strlen(str));原创 2021-02-26 11:14:43 · 217 阅读 · 0 评论