«syntax» 태그된 질문

구문은 언어로 올바르게 구조화 된 프로그램을 작성하는 방법을 정의하는 규칙 집합을 나타냅니다. 프로그램의 의미 나 해석을 명시 적으로 다루지 않습니다.

9
대입 연산자가 값을 반환하면 어떤 이점이 있습니까?
Javascript와 PHP를 모두 대체하려는 언어를 개발 중입니다. (나는 이것에 어떤 문제도 보이지 않는다.이 언어들 중 어느 것이 큰 설치 기반을 가지고 있지는 않다.) 내가 변경하고 싶었던 것 중 하나는 할당 연산자를 할당 명령으로 바꾸어 반환 값을 사용하는 기능을 제거하는 것이 었습니다. x=1; /* Assignment. */ if (x==1) {} /* Comparison. …

30
자주 사용하는 프로그래밍 언어에서 어떤 구문 요소를 가장 싫어합니까? [닫은]
프로그래밍 언어를 아무리 좋아하더라도 항상 그다지 좋지 않은 세부 사항이 몇 가지 있습니다. 이 질문에서는 구문 요소 에 특별히 초점을 맞추고 싶습니다 . 자주 사용하는 프로그래밍 언어 (아마도 가장 좋아하는 프로그래밍 언어 또는 직장에서 사용해야하는 언어)에서 가장 읽을 수 없거나, 명확하지 않거나, 불편하거나 불쾌한 구문 요소는 무엇입니까?

10
모든 함수 호출 / 차단이 별도의 스레드에서 수행되는 프로그래밍 언어? [닫은]
폐쇄되었습니다 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 2 년 전 . 나는 현재 모든 함수 호출 / 새로운 블록 (if 절, 루프 등)이 별도의 스레드에서 작동한다는 아이디어가 재미있는 …

12
Trilean (True, False, ??)의 사용을 보시겠습니까?
휴무 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 때로는 true 또는 false를 반환 해야하는 함수가 있습니다. 그러나 때로는 세 가지 가능한 값이 더 의미가 있습니다. …
22 syntax 

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

4
파이썬 블록의 콜론은 기술적으로 필요합니까?
이것은 실제로 더 많은 것을 알고 싶어하는 파이썬 초보자의 이론적 인 질문입니다. 파이썬에서 블록 초기 문장 다음에 콜론을 잊어 버렸습니다. 이것이 내가 의미하는 바입니다. for <variable> in <sequence>: if <blah blah>: 내 생각은 내가 잊어 버린 한 가지 이유는 그것들이 사실상 암시 적이라는 것입니다. 즉 콜론인지 아닌지에 대한 진술은 그 …
19 python  syntax  theory 

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

1
달러 기호 블루스 : Javascript 및 PHP
나는 모든 것이 안전하고 아름다운 C ++ 및 Java 프로그래밍으로 자랐습니다. 내가 길을 잃었을 때 컴파일러는 나를 계속 확인했다. 물론, 모든 사람들이 대학에서 작은 Perl을했지만 흡입하지는 않았습니다. 요즘 아이들은 백엔드의 PHP와 프론트의 Javascript에 관한 것입니다. 힙합하려고 노력하면서 (웹 개발을 위해) 똑같이합니다. 내가 계속 겪고있는 문제는 실수로 Javascript의 정규 변수 앞에 …


2
자바 스크립트 삼항 연산자 대 ||
나는 이전에 node.js 코드를 살펴 보았으며 그것을 작성한 사람이 다음 구문을 선호하는 것으로 나타났습니다. var fn = function (param) { var paramWithDefault = null == param ? 'Default Value' : param; } 내가 더 간결하다고 생각하는 것 : var fn = function (param) { var paramWithDefault = param || 'Default …

5
배열, 포인터 및 함수에 대한 C 구문이 이런 식으로 설계된 이유는 무엇입니까?
비슷한 질문을 많이 본 후에는 int (*f)(int (*a)[5])C의 의미는 무엇입니까 ? 사람들이 C 구문을 이해하는 데 도움이 되는 프로그램 을 만들었을 때조차도 도움이 될 수는 없지만 궁금합니다. C의 구문이 이런 식으로 설계된 이유는 무엇입니까? 예를 들어, 포인터를 디자인하는 경우 "10 요소 배열의 포인터에 대한 포인터"를 다음과 같이 변환합니다. int*[10]* p; …
16 c  syntax 

7
C에서 임의의 블록을 관용적으로 사용하는 것은 무엇입니까?
블록은 실행될 명령문 목록입니다. C에서 블록이 나타나는 예는 while 문과 if 문 뒤에 있습니다. while( boolean expression) statement OR block if (boolean expression) statement OR block C는 또한 블록이 블록에 중첩되도록합니다. 변수 이름을 재사용하기 위해 이것을 사용할 수 있습니다. 'x'를 정말로 좋아한다고 가정합니다. int x = 0; while (x < …
15 c  syntax 

12
구문 오류를 스스로 해결하려는 컴파일러가 있습니까? [닫은]
폐쇄되었습니다 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 오년 전에 . 나는 문맥을 분석하고 의도 한 것을 추론하여 구문 오류를 수정하려고 시도하는 컴파일러가 있다고 들었습니다. 그러한 컴파일러가 실제로 존재합니까? …
15 syntax  compiler 

6
원 라이너 vs. 가독성 : 코드 축소를 언제 중단해야합니까? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 2 년 전 . 문맥 최근에는 더 나은 형식의 코드를 만드는 데 관심이있었습니다. 그리고 더 나은 의미는 "충분한 사람들이 승인 한 …


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