«c» 태그된 질문

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

22
우수한 (우수한) 프로그래머가 되려면 C (또는 C ++)를 사용하는 방법을 배우는 것이 필요합니까? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 프로그래밍 하는 법을 처음 배우기 시작했을 때, 실제 프로그래머는 수면 중에 어셈블리를 작성할 수있었습니다. 컴퓨터 과학 분야의 …

4
문자열을 함께 연결하고 한 번 호출하는 것보다 println ()을 호출하는 것이 얼마나 나쁜가요?
이 질문은 Software Engineering Stack Exchange에서 답변을 얻을 수 있기 때문에 Code Review Stack Exchange에서 마이그레이션 되었습니다. 5 년 전에 마이그레이션 되었습니다 . 콘솔 출력은 비용이 많이 드는 작업이라는 것을 알고 있습니다. 코드 가독성을 위해 긴 텍스트 문자열을 인수로 사용하지 않고 텍스트를 두 번 출력하는 함수를 호출하는 것이 좋습니다. 예를 …
23 java  c++  performance  c  io 

6
중첩 된 주석 문제를 해결하는 방법
주석을 중첩 할 수없는 언어는 한 언어로만 나타나지 않습니다. 이 문제에 대한 좋은 해결책이 있습니까? C / C ++ 및 Java의 한 가지 해결 방법은 한 줄 주석 만 사용하는 것이지만 더 큰 블록을 주석 처리하는 것은 불가능합니다. 나는 이런 식으로 직면하고있다 : </li><!-- <li><!-- Save --> 따라서 수동으로 주석을 …
23 java  c++  python  c  comments 

5
C의 영향을받는 인기 프로그래밍 언어가 몇 개인 이유 [닫은]
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 칠년 전에 …

9
C가 버퍼 오버플로 경향이 적은 이유는 무엇입니까?
저는 실험실에서 실험실에서 우리에게 제공하는 코드에 버퍼 오버플로 악용을 수행하는 코스를 진행하고 있습니다. 이것은 스택의 함수에 대한 리턴 주소를 변경하여 다른 함수로 리턴하는 것과 같은 간단한 악용에서부터 프로그램 레지스터 / 메모리 상태를 변경하지만 호출 한 함수로 돌아가는 코드까지 다양합니다. 당신이 호출 한 함수는 익스플로잇에 대해 완전히 알지 못합니다. 나는 이것에 …

3
프로그래밍 콘테스트 및 경쟁에서 C ++가 우세한 이유는 무엇입니까? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 육년 전 . C ++은 매우 빠른 언어이지만 C가 빠르거나 빠르지는 않다는 것을 알고 있습니다. 그렇다면 C ++에 OOP가 있다고 말할 …
23 c++  c 

5
C 컴파일러의 역사는 무엇입니까?
이 질문은 Software Engineering Stack Exchange에서 답변을 얻을 수 있기 때문에 Stack Overflow에서 마이그레이션 되었습니다. 8 년 전에 이주했습니다 . "Dennis Ritchie는 C 언어를 개발했습니다"라고 말할 때 C 언어로 작성된 소스 코드를 컴파일 할 수있는 컴파일러 ( '이미 개발 된 다른 언어를 사용하여')를 작성 했습니까? 그렇다면 첫 C 컴파일러를 작성하는 …
23 c  compiler 

16
C를 모르더라도 괜찮습니까? C ++에 능숙합니까? [닫은]
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 팔년 전에 …
23 c++  c 

7
C 및 C ++에서 부호없는 정수 사용
나는 오랫동안 나를 방해하는 매우 간단한 질문이 있습니다. 나는 네트워크와 데이터베이스를 다루고 있으므로 처리중인 많은 데이터는 32 비트 및 64 비트 카운터 (서명되지 않음), 32 비트 및 64 비트 식별 ID (서명에 대한 의미있는 매핑이 없음)입니다. 나는 실제로 음수로 표현 될 수있는 실제 단어 문제를 다루지 않습니다. 나와 내 동료들은 …
23 c  coding-style 


1
“종료 (-1)”는 어디에서 왔습니까?
내가 사용하는 것이 좋습니다 인터넷에서 기존 소프트웨어와 나쁜 튜토리얼을 많이보고 exit(-1), return -1"비정상적인 종료"를 표현하기 위해 또는 이와 유사한. POSIX에서 문제는 적어도 -1지금까지 없었으며 유효한 상태 코드가 아닙니다. man 3 exit그 설명 exit()을 반환에게의 값 status & 0377그 의미, 부모를 -1하게된다 255. POSIX 이외의 시스템에서는 EXIT_FAILURE이식성을 권장합니다. 그러나 "EXIT_FAILURE는 1 …

7
C로 프로그래밍하는 법 배우기 (Python에서 제공) [닫기]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Software Engineering Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 육년 전 . 이 질문에 대한 잘못된 장소 인 경우 알려주십시오. 저는 직업적으로 파이썬 프로그래머입니다. 나는 C를 배우고 싶습니다. 실제로, 나는 여러 번 시도했지만 항상 …
22 learning  python  c 

6
sizeof 스타일 : sizeof (type) 또는 sizeof 변수?
sizeof메모리 관련 작업 에 사용 하는 두 가지 스타일 (예 : in memset또는 malloc)을 보았습니다 . sizeof(type), sizeof variable 또는 sizeof(variable) 어떤 스타일을 선호하거나 두 스타일을 혼합하여 사용하고 언제 각 스타일을 사용 하시겠습니까? 각 스타일의 장단점은 무엇입니까? 예를 들어, 한 스타일이 도움이되고 다른 스타일이 도움이되지 않는 다음 상황 쌍을 볼 …
22 c  coding-style 


2
현대 C에서 가변 너비 유형이 고정 유형으로 대체 되었습니까?
Code Review 에 대한 검토에서 오늘 흥미로운 점을 발견했습니다 . @Veedrac 은이 대답 에서 가변 크기 유형 (예 : int및 long)을 uint64_tand 같은 고정 크기 유형으로 대체 할 것을 권장했습니다 uint32_t. 그 답변의 의견에서 인용 : int와 long의 크기 (따라서 보유 할 수있는 값)는 플랫폼에 따라 다릅니다. 한편, int32_t의 길이는 …

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