«c» 태그된 질문

C는 운영 체제, 게임 및 기타 고성능 작업에 사용되는 범용 컴퓨터 프로그래밍 언어입니다.

2
C가 포인터에 별표를 사용하는 이유는 무엇입니까? [닫은]
휴무 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 방금 C에 대해 배우고 있습니다. 제작자가 *실제로 포인터 ( ) 처럼 보이는 심볼이 아니라 별표 ( )를 …
21 c  history  syntax 

11
대기 시간이 짧은 코드가 때때로 "못생긴"상태 여야합니까?
(이것은 주로 근거없는 의견으로 응답하는 사람들을 피하기 위해 대기 시간이 짧은 시스템에 대한 특정 지식을 가진 사람들을 대상으로합니다). "좋은"객체 지향 코드를 작성하는 것과 매우 빠른 저 지연 코드를 작성하는 것 사이에 상충 관계가 있다고 생각하십니까? 예를 들어, C ++에서 가상 함수를 피하거나 다형성의 오버 헤드를 피하는 등 불쾌한 것처럼 보이지만 …
21 java  c++  c  performance  latency 

6
C 또는 C ++에서 "널 검사"를 수행한다는 것은 무엇을 의미합니까?
나는 C ++을 배우고 있으며 null을 이해하는 데 어려움을 겪고 있습니다. 특히, 내가 읽은 자습서는 "널 체크"를 수행한다고 언급했지만 그것이 무엇을 의미하는지 또는 왜 필요한지 잘 모르겠습니다. null이 정확히 무엇입니까? "널 확인"은 무엇을 의미합니까? 항상 null을 확인해야합니까? 모든 코드 예제는 대단히 감사하겠습니다.
21 c++  c  null 

8
새로운 선임 개발자 작업
내일부터 11,000 줄의 코드 응용 프로그램에서 작업하기 시작한 8 년의 .NET 경험을 가진 선임 개발자가 있습니다. 팀에는 저와 다른 프로그래머가 있습니다. 우리는 각각 약 3 년의 경험을 가지고 있습니다. 관리자로서의 첫 번째 프로젝트이며 (프로젝트의 개발자이기도합니다.) 이미 확립 된 코드 기반을 누군가에게 소개 한 것은 이번이 처음입니다. 분명히 각 모듈, 배포 …

9
C는 C ++와 어떻게 다릅니 까?
많은 사람들이 C ++이 C와는 완전히 다른 언어라고 말했지만 Bjarne 자신은 C ++이 C에서 확장 된 언어이므로 그 ++유래 가 어디인지에 대해 말했습니다 . 그렇다면 왜 C와 C ++가 완전히 다른 언어라고 계속 말하는가? C ++의 확장 기능 이외의 C와 C ++의 차이점은 무엇입니까?

2
Java가 파일 이름을 인수로 넣지 않는 이유는 무엇입니까?
C 및 C ++에서 기본 메소드는 argv [0]에서 배열의 첫 번째 위치에 파일 이름을 보유합니다. 그러나 Java에서는 파일 이름이 args 문자열 배열에 포함되지 않습니다. 이에 대한 실질적인 이유가 있습니까? 이것이 명령 줄 인수를 1 기반이 아닌 0 기반으로 반복한다는 것을 이해하지만 이점이 있습니까? 파일 이름이 쓸모없는 것으로 간주 되었습니까?
20 java  c++  c 

1
C 라이브러리가 같은 이름의 매크로와 함수를 사용하는 이유는 무엇입니까?
PJ Plauger의 'The Standard C Library'를 읽고 있습니다. 이 책은 라이브러리 사용 방법뿐만 아니라 구현 방법도 설명합니다. ctype.h섹션을 읽었으며 헤더에서 함수는 매크로 및 함수로 선언됩니다. 예를 들어 int isdigit(int); 뿐만 아니라 #define isdigit(c) (_Ctype[(int)(c)] & _DI) 두 가지를 모두 사용하는 이유를 모르겠습니다. 또한 자신의 사용자 정의 ctype헤더와 구현 을 다시 …
20 c  naming  functions  macros 


2
임베디드 C 개발자를위한 좋은 단위 테스트 예제 [닫기]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Software Engineering Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 육년 전 . 다음 주에 부서 테스트와 유닛 테스트 및 테스트 중심 개발에 대해 이야기 할 예정입니다. 이것의 일부로, 최근에 작성한 일부 코드에서 실제 예제를 …

10
포인터 / 재귀에 대해 너무 어려운 것은 무엇입니까? [닫은]
휴무 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 오년 전에 . 자바 학교 의 위험 속에서 Joel은 Penn에서의 경험과 "세그먼트 결함"의 어려움에 대해 이야기합니다. 그는 말한다 "당신이 할 때까지 …
20 c  pointers  recursion 

2
누구든지 메모리에서 float 표현을 설명 할 수 있습니까?
이전 질문을 읽으면서 이것은 중복 질문이 아닙니다. 누구나 나를 이해하는 데 도움을 줄 수 있습니까 how float values are stored in the memory? 내 의심은 여기에 float 값에 ' .'( for example 3.45)이 어떻게 '.'메모리에 표시됩니까? 누구든지 다이어그램으로 나를 명확히 할 수 있습니까?

1
대문자로 된 상수의 이름은 무엇입니까?
모든 대문자의 상수 명명 규칙에 대한 역사는 무엇입니까? 내 직감은 C 전 처리기에서 시작하여 사람들이 전 처리기 매크로의 이름을 대문자로 지정하여 실제로 별도의 네임 스페이스에 살고 이름 충돌을 피할 수있는 방법을 개발했다는 ​​것입니다. 내 생각 에이 관행은 비 전 처리기 상수 ( enums, const변수) 에도 적용되도록 오해되고 개자식이 있다고 생각 …

4
C에서 변수의 데이터 유형을 언급해야하는 이유
일반적으로 C에서는 변수 선언의 데이터 유형을 컴퓨터에 알려야합니다. 예를 들어 다음 프로그램에서 두 개의 부동 소수점 숫자 X와 Y의 합을 인쇄하려고합니다. #include<stdio.h> main() { float X=5.2; float Y=5.1; float Z; Z=Y+X; printf("%f",Z); } 컴파일러에게 변수 X의 유형을 알려 주어야했습니다. 컴파일러 X가 자체 유형을 결정할 수 없습니까 ? 예, 이렇게하면 가능합니다. …

4
메모리 누수를 해결하는 것이 얼마나 중요합니까?
Valgring은 일부 GTK + 프로그램이 메모리 누수를 발견했습니다. 누출을 해결하는 것이 얼마나 중요합니까? 내 말은, 종종 그 프로그램들은 아주 잘 작동하지만, 다른 한편으로, 누수 코드의 일부를 다른 프로그램에 복사하고 싶을 때 결코 확신 할 수 없습니다. 그리고 GTK + 프로그램의 아이디어가 빨리 작동하여 누출이 있는지 확실하지 않습니다. 따라서 오픈 소스 …
19 c  memory 

7
모듈 식 프로그래밍이 계산 시간에 영향을 줍니까?
누구나 코드를 모듈화해야한다고 말하지만 더 적지 않지만 더 큰 메소드보다는 더 많은 메소드 호출을 사용하면 덜 효율적이지 않습니까? 그 문제에 대한 Java, C 또는 C ++의 차이점은 무엇입니까? 특히 그룹에서 편집, 읽기 및 이해하기가 더 쉽다는 것을 알게되었습니다. 따라서 코드 시간 이점과 비교할 때 계산 시간 손실이 중요하지 않습니까?
19 java  c++  c  efficiency 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.