저는 Kernighan과 Ritchie가 The C Programming Language를 읽었으며 아주 초기에 책에서 직접 복사 했더라도 작동하지 않는 프로그램을 발견했습니다. 여기에 설명의 화면 캡이 있습니다 - http://i.imgur.com/SBQSE.png 내가 입력 한 내용은 분명 키보드 입력이며 키보드 입력이 아닌 EOF를 체크하고 있기 때문
다음과 같이 간단한 테스트 프로그램을 만들었습니다 (오류 검사가 생략되었습니다). 내 Tree_Find() 및 Node_Find() 함수는 올바르게 작동하는 것처럼 보이지만 동일한 것을 달성하는보다 효율적인 방법이 있는지 알고 싶습니다. Node.h typedef struct _Node Node;
Node* Node_Create(int nTag);
v
"const 및 volatile 한정자는 앞에 선언 앞에 올 수 있습니다." 이 테스트는 온라인 테스트 시리즈에서 true로 표시됩니다. 그러나 표준 C (89)에 나는이 문장이 몇 선언 거짓 나올 수 있다는 것을 위에서 보인다 declaration:
declaration-specifiers init-declarator-listopt ;
decl
내가 PARI/GP를 설치하려고하고 구성 단계에서 내가 얻을 : $ ./Configure
[...]
Looking for the compilers ...
...cc is /usr/bin/cc
...gcc is /usr/local/bin/gcc
GNU compiler version 4.8.0 20120705 (experimental) (GCC)
#
비트 마스크에 따라 두 비트 필드를 병합하기 위해 비트 연산을 사용할 수 있는지 궁금합니다. 예를 들어 I는 두 값 및 비트 마스크 가지고 char mask = 0x29; // 0010 1001
char a = 0x9; // 0000 1001 original value
char b = 0xE8; // 1110 1000 modified value
및
Perl 코드를 작성한다. 나는 기간 : ANSIColor를 사용 할 수있어 print color('red') . 'hello world';
그러나, 나는이 저주 라이브러리를 사용하고 있는데 내가 어떤 단어가 일부는 노란색, 빨간색에 레이블을 만들 싶습니다이 상황에서, 내가 조작 할 수있는 것은 문자열이며, 렌더링을 위해 라이브러리에 전달합니다. 내가