을 주석 후 잘 작동? 당신의 main 기능 내부 #include <stdio.h>
int Func (int *a){
printf("%d\n",56);
printf("a is %d\n",*a);
return 3;
}
int main(){
int N, i, Planet, *a,junk;
junk=sca
문자 배열에 문자 '\0'을 저장 한 다음 다른 문자를 저장할 수 있습니까? 예를 char* tmp = "My\0name\0is\0\0";
를 들어 실제로 C에서 문자열 목록을 호출하는 배웠습니다,하지만 난 인쇄하려고 할 때 위 (printf("%s\n", tmp)를 사용하여), 그것은 단지 인쇄 "내".
글을 쓸 때 파일을 열려고하는데 printf을 사용하여 형식을 지정했지만 설명서와 현실이 일치하지 않는 것 같습니다. 내가 놓친 게 있니? To exit type 'exit' or '^D'
> my $fh=open "test", :w;
IO::Handle<"test".IO>(opened, at octet 0)
> $fh.printf: "test";
누구나 문자열로 복사하는 방법을 알고 있습니까? 왜냐하면 strcpy 함수를 사용했기 때문에 결과를 출력 할 때 이상한 문자가 표시됩니다. 나는 '이름'+ '@'+ '전자 메일'을 연결하고자합니다. scanf를 사용하면 문자 'null'을 넣어야합니다. #include <stdio.h>
#include <string.h>
int main(){
나는 달성 할 수있는 프로그램이 있지만 여전히 약간의 문제가 있습니다. 가변 float 정밀도로 double을 인쇄해야합니다. 은 어디에서 실제로 어떻게입니다 : 여기 0.1234
5.9000
그리고 : int main(void)
{
int digits = 4;
printf("%0.*f\n", digits, 0.123456789);
다음 인쇄 문에 일련 번호를 추가하고 싶습니다. for i in 1 5 20 50 100 200 500 1000;do
#I have here some computations for each i, finally mean_${i}=xyz
#for example
mean_1=10.42
mean_5=12.43
mean_20=25.34
mean_50=59
이 표현식이 C에서 어떻게 평가 될지 알 수 없습니까? printf에서 표현식을 평가하는 데 약간 혼란 스럽습니까? printf 내부의 표현식이 오른쪽에서 왼쪽으로 평가되면 표현식의 평가는 (c> 10) 발생 후 중지되어야하지만 '1'이 출력 화면에 인쇄됩니까? 이것은 C의 정확한 구문은 아니지만 나에게 묻는 질문입니다. integer a = 50, b =
클라이언트에서 사용자 이름/암호를 읽고 서버로 전송하려고합니다. 나는 또한 문자열의 동적 인 할당을 시도하고있다. (그것에 대해 많이 알지 못하고 그것을 배우려고 노력하고있다.) 나는 문제가 있음을 확신한다. 마지막 2 printf에서 나는 segmentation fault를 얻는다 (core dumped). int nrbytes;
char *Usercl
Java의 String.format을 사용하여 문자열의 서식을 지정하려고합니다. 다음과 같은 문자열을 생성해야합니다 : "<padding spaces> int1/int2". 지금은 " %1$d/%2$d10" 또는 "%1$d10/%2$" (또는 너비 설정이없는 경우 "%1$d/%2$d") 형식이지만 올바르게 작동하지 않습니다. 문자열을 오른쪽 너비에 맞게 정