向字符数组a[100]写入“hello world”的三种方法

来源:互联网 发布:linux重置路由命令 编辑:程序博客网 时间:2024/06/07 02:33

(1)scanf(%[^\n],a);   //直到输入换行符回车才结束输入

(2)gets(a);           //有可能会造成溢出的问题

(3)int i = 0;

       char ch;

       while((ch = getchar()) !=\n)

       {

           a[i] = ch;

           i++;

       }      

       a[i] = \0;   

0 0