무슨 언어
c - dc App
C99부터 되는데
인라인 함수도 C99부터임
for() 안에 있는 문장이 블럭 내부로 취급된댔나... - dc App
ㅁㄹ 걍 몰라도 됨 ㅎㅎ - dc App
원래 C는 함수 최상단부에서만 변수 선언 가능했음 GNU C Extension, C99로 와서 그 제한이 사라진거고 for문 뿐 만 아니라 조건문 타고 그 뒤에 변수 선언하거나 그런 짓거리가 불가능했음 표준상으론
근데 C99에서 바뀐 사양이라고 해도 C언어 사용 프로젝트들은 90 호환성을 맞추는 성향이 강하기 때문에 변수 선언도 최상단, 한줄 주석 // <- 이것도 거의 안 씀
무슨 언어
c - dc App
C99부터 되는데
인라인 함수도 C99부터임
for() 안에 있는 문장이 블럭 내부로 취급된댔나... - dc App
ㅁㄹ 걍 몰라도 됨 ㅎㅎ - dc App
원래 C는 함수 최상단부에서만 변수 선언 가능했음 GNU C Extension, C99로 와서 그 제한이 사라진거고 for문 뿐 만 아니라 조건문 타고 그 뒤에 변수 선언하거나 그런 짓거리가 불가능했음 표준상으론
근데 C99에서 바뀐 사양이라고 해도 C언어 사용 프로젝트들은 90 호환성을 맞추는 성향이 강하기 때문에 변수 선언도 최상단, 한줄 주석 // <- 이것도 거의 안 씀