▼ กำลังโหลดข้อมูล... ▼
แสดงความคิดเห็น
คุณสามารถแสดงความคิดเห็นกับกระทู้นี้ได้ด้วยการเข้าสู่ระบบ
กระทู้ที่คุณอาจสนใจ
อ่านกระทู้อื่นที่พูดคุยเกี่ยวกับ
วิทยาศาสตร์คอมพิวเตอร์
การพัฒนาซอฟต์แวร์
วิศวกรรมคอมพิวเตอร์
ซอฟต์แวร์
C (ภาษาคอมพิวเตอร์)
ต้องการสร้างตัวแปรแบบรับข้อมูลได้ไม่จำกัด in c language
main() main()
{ {
int i; int i;
char str[]=""; char str[100];
gets(str); gets(str);
for(i=0;i<strlen(str);i++) for(i=0;i<strlen(str);i++)
{ {
printf("%c",str); printf("%c",str);
} }
} }
คือโค๊ดทางซ้ายมัน error ครับแต่พอเปลี่ยนลักษณะการกำหนดตัวตัวแปรเป็น str[100] จึงได้แต่มันยังเป็นแบบจำกัดข้อมมูลอยู่ไม่เกิน 100 index
หากผมต้องการสร้างตัวแปรแบบรับข้อมูลได้ไม่จำกัด in c language ควรทำยังไงครับ แล้วทำไมโค๊ดทางซ้ายมือถึง error ครับ (รบกวนท่านผู้รู้ด้วยครับ)