【发布时间】:2022-08-11 03:26:43
【问题描述】:
我想指向字符数组的某个部分,即:
char string[] = \"the quick brown fox jumps over the lazy dog\";
char * pointer = points to the \'fox\' part of string;
这可以在不使用 strncpy 或类似的东西的情况下完成吗?
-
像字符串 +17 ?
-
pointer = &string[17]; -
另外:
pointer = strstr(string, \"fox\");- 这将扫描string以查找短语\"fox\"的第一次出现并返回指向它的指针。 -
那些将是
fox jumps over the lazy dog,而不是fox。 -
@JosephSible-ReinstateMonica - 正确。