제목과 마찬가지입니다. 나는 gets(buffer)을 무한 루프에 가지고 있으며, 이는 gets(buffer)에서 멈추고 무한 대기 상태입니다. gets(buffer) 기다려야 만 STDIN의 입력에 3 초가 걸리고, 버퍼에 문자열이 없으면 다시 컨트롤을 전달하는 등의 작업을 할 수 있습니다. C는 언어입니다 미리 감사드립니다 !!
2 개의 추가 스레드로 간단한 루비 프로그램을 설정하려고합니다. 하나의 스레드는 직렬 포트에서 데이터를 확인하고 아무것도 발견되면 변수를 채 웁니다. 두 번째 스레드는 'gets'에 대한 호출이며, 반환되면 프로그램을 중지합니다. 메인 스레드는 첫 번째 추가 스레드에 의해 저장된 값을 콘솔에 단순히 출력합니다 (프로그램은 콘솔 기반 데이터 로거입니다). 내
내가 이해할 수없는 C 언어 INT를받은 후 사용자로부터 문자열을 받고 : #include<stdio.h>
int main()
{
char string [100];
int a;
printf(">");
scanf("%d", &a);
printf(">");
gets(string);
pr
우리는 fputs를 사용하여 프로그램을 작성하고 난 코드의이 비트에 입력 할 때 컴파일러는 fputs 에 대한했으나, 홈에서 오류 gets is a dangerous function to use과 유사한 오류를 반환 : #include <stdio.h>
main()
{
FILE *fp;
char name[20];
fp = fo
다음과 같이 아래의 루비 코드의 의도 된 동작은 다음과 같습니다 쓰기 ARGV [0], 오래된 명령 행에라는 파일, 사용자가 임시 파일 을 제거 입력을 을 제공 할 때까지 해당 파일 루프의 새로운 임시 복사본을 만들 때 내가 하드 코드 된 hello.c와 같습니다. Do 루프 내부의 Timeout은 예상대로 작동합니다. 키보드 입력이 3 초 동안 기다리지
나는 대화식 프로그램을 만들려고 Ruby를 사용하고 있습니다. (이것에 아주 새로운, 나는 실제로 지금 배우는 중이에요.) 는 지금은 puts 'Can I have your name please?
first = gets.chomp
puts 'Ok, so your first name is ' + first + '? How about your middle
저는 개인적인 여가와 학습을 위해 프로젝트를 진행하고 있습니다. 그것의 일부는 다음과 같습니다 #include<stdio.h>
#include<string.h>
wgame()
{
char string3[12], string2[12], string1[12], string4[12], string5[12];
memset (string1, 0, 11);