c语言 - 指针作为函数参数
摘要:
void readlines(char *p){ if(p != NULL) { while((*p++ = getchar()) != '\n') ; *(--p) = '\0'; }}int main(){ char s[20]; readlines(s); return 0;}指针参数s传入的是一个地址,程序可对s指向的一段地址空间进行操作。下面的例程目的为将子程序的字符串拷贝到主程序的字符数组中,但下述代码并不能实现预期目的。int readlines(char *p){ printf("p的地址是%d\n", &p); p. 阅读全文
posted @ 2012-12-09 16:28 zqiang3 阅读(288) 评论(0) 推荐(0) 编辑