프로그래밍 QnA + 설치 및 활용 QnA + 강좌 + 뉴스, 새소식 + 토론, 토의 + 자유 게시판

poiq1의 이미지

c언어 함수 return value시 메모리 처리

안녕하세요.

c언어 함수 리턴값에 대해서 궁금한게 있어서 이렇게 글을 작성하였습니다.

아래 함수는 간단한 합계를 계산하는 함수 입니다.

int sum(int a, int b)
{
int sum = 0;
sum = a + b;
return sum;
}

int main()
{
printf("sum : %d", sum(10,10);
}

sum 변수는 스택에서 할당된 메모리 이므로
함수를 빠져나갈 때 스택 영역이 파괴되어 sum 변수는 더 이상 사용할 수 없습니다.
따라서 리턴 후 sum의 값인 20이 저장된 메모리를 쓸 수 없지만

여기에서 제가 알기로는
return value에 한해서 sum 주소를 일시적으로 보호(?)한다로 알고 있는데요..
아니면 임시 메모리에 보관 후 리턴 처리 후 파괴인지...
정확한 개념이 정립되지 않아 혹시 어떤 방식으로 처리 되는지 궁금합니다.

lalupo20의 이미지

안드로이드 개발 관련해서 질문드립니다.

질문1
자바 유료화 되었던데 무료시절 설치해둔 jdk 사용하는거는 아무 문제 없죠?

질문2
예전에 만들어둔 어플 손 좀 보려고 하는데 코틀린으로 다시 만드는게 나을까요?

질문3
코틀린 자바랑 혼용에서 사용할 수 있다고 들었는데 그럼 자바로 만들어진 라이브러리 가져다 쓸 수 있나요?

힘들다의 이미지

ajax 화면 전환에 대한 질문입니다

사진 처럼 구현하는게 목표인데, 위의 화살표 버튼을 누르면 다른 사진들로 채워지게 만들고 싶은데 비동기적으

로 다른 url 변경없이 바꾸려면 ajax를 사용하면 되더라구요, 근데 인터넷에서 검색을 해보면 버튼 클릭하고 다

른 콘텐츠를 띄우는 방법들은 설명이 많이 나와있는데 제가올린 사진파일 처럼 화살표 버튼하나로 1~5 page까지

콘텐츠를 비동기적으로 처리하려면,, 어떤 식으로 코드를 작성해야하나요.. 제 머리론 떠오르지가 않습니다..

알려주시면 감사하겠습니다

lalupo20의 이미지

[해결]cppdroid라는 안드앱 쓰는 분 계신가요?

이거 갑자기 코드강조? 그 색깔들어가는 기능이 안되는데

어떻게 고치는지 아는분 계신가요?

익명 사용자의 이미지

TLS/DTLS가 Replay Attack을 막는데 효과가 있나요?

두 장비간에 통신을 암호화하기위해 TLS나 DTLS를 사용한다고 할 때,

제 3자가 두 장비간 주고받는 패킷을 캡쳐하고 application data에 해당하는 패킷을 복사하여
Replay attack을 수행한다고 했을 때, 두 장비가 비정상 패킷의 수신을 감지하고 이에 대해 비정상동작을 하지 않는지 알고 싶습니다.

D3IAK의 이미지

통신 코드 해석 도와주세용

https://www.slideshare.net/jangsukjung/smart-rover

위 사이트에서 11페이지 입니다
headSerialResponse함수의 0,1이 RX TX포트를 의미하는건가요? 쌩초보입니다......

nsnsage82의 이미지

phpMyAdmin설치후 403에러 흔하지않은상황..

phpMyAdmin을 설치하고 localhost에서 확인하기위해
curl -s -I http://localhost/phpMyAdmin/ | head -3
를 하니
HTTP/1.1 403 Forbidden
Date: Tue, 25 Aug 2020 16:30:22 GMT
Server: Apache/2.2.15 (CentOS)
이런 오류가 뜹니다.

외부는 당연히 403뜨는상황이고 phpmyadmin conf에서 외부허용 다 했지만 동일한 상황입니다.

파일권한도 755로 phpmyadmin폴더 설정하였습니다.
httd 설정에서도 디렉토리 권한 모두 확인하였지만 이상이 없습니다..

도와주세요 ㅠ 뭐가 문제 인지 모르겠습니다.

테스트를 위해 selinux disable, iptables -F 해둔 상태입니다.

haman2ho (haman2ho)@Google의 이미지

find로 파일명 검색 후 일괄 처리 후 파일명으로 저장 문의 (bash)

쉘에서 find로 파일 검색하여 mysqldumpslow 프로그램으로 처리하여 해당 파일명으로 저장하려 합니다.

코드는 다음과 같습니다.

익명 사용자의 이미지

mySQL ERROR 1064 (42000) 해결법

안녕하세요.

MYSQL을 혼자 독학하고 있는데요.

데이터베이스 생성 후, 아래와 같이 문자를 입력했는데

mysql> CREATE TABLE TOPIC(

-> ID INT(11) NOT NULL AUTO INCREMENT,

-> TITLE VARCHAR(100) NOT NULL,

-> DESCRIPTION TEXT NULL,

-> AUTHOR VARCHAR(30) NULL,

-> PROFILE VARCHAR(100) NULL,

-> PRIMARY KEY(ID);

이와 같은 에러가 발생했습니다.

무엇이 문제인가요? :( 구글링해도 모르겠네요 ㅜㅜ

페이지

프로그래밍 QnA + 설치 및 활용 QnA + 강좌 + 뉴스, 새소식 + 토론, 토의 + 자유 게시판 구독하기