[C] 从控制台读字符串 cgets →→→→→进入此内容的聊天室

来自 , 2020-07-04, 写在 C, 查看 133 次.
URL http://www.code666.cn/view/71560ce9
  1. #include <stdio.h>
  2. #include <conio.h>
  3.  
  4. int main ( void )
  5. {
  6.         char buffer[83];
  7.         char *p;
  8.  
  9.         /* There's space for 80 characters plus the NULL terminator */
  10.         buffer[0] = 81;
  11.  
  12.         printf ( "Input some chars:" );
  13.         p = cgets ( buffer );
  14.         printf ( "\ncgets read %d characters: \"%s\"\n", buffer[1], p );
  15.         printf ( "The returned pointer is %p, buffer[0] is at %p\n", p, &buffer );
  16.  
  17.         /* Leave room for 5 characters plus the NULL terminator */
  18.         buffer[0] = 6;
  19.  
  20.         printf ( "Input some chars:" );
  21.         p = cgets ( buffer );
  22.         printf ( "\ncgets read %d characters: \"%s\"\n", buffer[1], p );
  23.         printf ( "The returned pointer is %p, buffer[0] is at %p\n", p, &buffer );
  24.         return 0;
  25. }

回复 "从控制台读字符串 cgets"

这儿你可以回复上面这条便签

captcha