int a[5]={1,2,3,4,5} int *pa=NULL; int hap=0,cnt=0; pa=a; for(cnt=0;cnt<5;cnt++) { hap+=*pa++; printf("%d",pa) } 간략해서 이렇게 합을 구하고 각 배열a[0[,a[1]의 주소를 바로 pa로 구하던데 제가 실제로 코딩짜보면 당연히 a[0]의 주소값으로 먼저 안나오고 첫 시
안녕하세요 최근에 64비트 멀티코어 OS 원리와 구조라는 책을 읽고 윈도우 에서 작업하다가 C로 작성한 파일을 NASM으로 바꾸는 과정을 보고 잘 이해가 안되어서 글을 올리게 되었습니다. 원래라면 안되지 않나요?? 책에서는 gcc -c a.c -o a.o -O2#2단계 최적화 옵션 objdump.exe -d a.o# AT&T 스타일의 어셈블리어 코드가 화면
include int f(int n) { if(n == 0) return 1; int sum = 0; for(int i = 0; i < n; i++){ sum += f(i); } return sum % 13; } int main() { char ans[] = "rgjgmbuyhbfcx"; for(int i = 0; i< 13; i++){
OpenCV 이용해서 이미지 4개 불러오고, 각 이미지의 그레이 픽셀값을 2차원 배열에 옮기려는 코드인데, 스텍 오버플로우 에러가 떴습니다. 그래서 기본 스텍 메모리 할당을 증가시켜도 보고, 동적할당으로 바꿔서도 해봤는데 해결이 안되네요 ㅠㅠ 고수님들 조언 좀 부탁드립니다! ---------- ---------- ---------- ---------- Co
한 코딩 사이트에서 막 코딩 공부를 시작했습니다 *로 산모양 만들기 퀴즈를 풀고 있었는데 제가 생각해서 짠 코딩이 viva studio에서 작동시키면 잘 작동되는데 퀴즈 정답 제출을 하니 오답으로 떠서 질문드립니다 define _CRT_SECURE_NO_WARNINGS include int main() { int count; scanf("
질문
c언어 사용자정의함수 call by reference , call by value 질문
include int f (int i, int j) { i +=5; return (2 i + ++j); } int main(void) { int x = 10, y=20; printf("%d",f(&x,y)); printf("%d %d\n", x,y); } 이거 답이 51 15 20인데 어떻게 저렇게 계산이 되는건가요..?