c99

    11

    2답변

    없이 포인터에 대한 포인터를 할당 : char* p2c; const char* p2cc = p2c; //fine 좌 뾰족한 타입이 우 뾰족한 타입의 모든 규정을 가지고 있기 때문에,이하지 않는 : char** p2p2c; const char** p2p2cc = p2p2c; //fail 그러나 이것은 않습니다 : const char * const

    2

    5답변

    #include<stdio.h> void fun(void *x) { //what is the data type of 'x', since I could have passed float instead of // int so first I have to check datatype of this and then proceed further.

    0

    1답변

    OpenCL에 raytracing 프로그램을 작성하고 있으며, 3 개의 부동 변수와 2 개의 부동 소수점 값을 취하는 제 2 차 함수의 커널이 있습니다. 기능 : bool Quadratic(float A, float B, float C, float *t0, float *t1) { float discrim = B * B - (4.0 * A * C);

    0

    3답변

    memchr()과 같은 기능이 필요하지만 하위 문자열 (문자열)을 찾을 수 있어야합니다. 은 단일 문자가 아닙니다. 그리고 문자열에서 발견 된 첫 번째 어커런스를 반환해야합니다. 예를 들어 는 개조로 p1 = afunclikememchr(str1,"here the function that can locate this substring",200); : 나

    2

    3답변

    지정 초기화 프로그램을 사용하여 const struct을 초기화하려고합니다. 그러나 struct 요소 중 하나는 고정 너비 배열입니다. 나는 이미 배열을 적절한 크기의 또 다른 고정 너비 배열로 초기화하고 싶은 내용이 있습니다. 지정된 초기화 프로그램으로이를 수행 할 수있는 방법이 있습니까? 내가 성취하려는 것을 간단하게 (실패한 예) 아래에 설명합니다.

    2

    2답변

    내가 (C99에서) 다음 함수 작성한다고 가정 : NAME: primes INPUT: an integer n > 0 OUTPUT: int array filled with the prime numbers in range [2, n] 가 어떻게 내 함수에서 같은 배열을 반환 할 수 있습니까? 그게 가능하니? 내가하지을 참고 호출자가 I 0 (복합) 1

    2

    3답변

    scandir을 사용하여 현재 디렉토리의 파일 목록을 인쇄하려고합니다. 내가 scandir()과 관련된 모든 기능을 정의해야 내 지식에있는 <dirent.h>을 포함하고 warning: implicit declaration of function ‘scandir’ [-Wimplicit-function-declaration] error: ‘alphasort’

    0

    1답변

    Windows 환경에서 타입과 같은 코드 블럭에서 gcc 확장을 사용할 수 있는지 알고 싶습니다. 아래의 코드는 유형을 사용하려는 예를 보여주기위한 것입니다. #include <stdio.h> #include <stdlib.h> #define SWAP(x, y) do { typeof(x) temp##x##y = x; x = y; y = temp##x##

    0

    1답변

    I 필터에 대한 다음과 같은 코드가 있습니다 // Shift array to the left memmove(&Fifo[0], &Fifo[1], 12 * 4); // Add new value Fifo[12] = NewValue; int Result = Factor[0] * Fifo[6]; Result += Factor[1] * (Fifo[5]

    2

    1답변

    저는 Windows 플랫폼에 있는데, 없이없이 모든 명령문에 -std=c99을 입력해야하는 C99 모드의 명령 줄에서 프로그램을 컴파일 할 수있는 방법이 있습니까? 현재 gcc 버전은 4.4.1입니다.