GCC上的字符串读写分段错误的功能

时间:2018-08-13 10:40:20

标签: segmentation-fault

函数str_rw()内的代码在该函数内无法正常运行。如果在main()上,它将运行完美。

 #include<stdio.h>


void str_rw() {
    int i=0;
    char ch='i';
    char * s;
    while (ch!='\n') {
        ch=getchar(); // reads what we type
        s[i]=ch;
        i++;
    }
    s[i] = '\0';
    printf("%s",s); // prints what we typed
}


void main () {

    str_rw();

}

0 个答案:

没有答案