<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://mediawiki.zeropage.org/index.php?action=history&amp;feed=atom&amp;title=%EC%97%AC%EC%82%AC%EB%AA%A8</id>
	<title>여사모 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://mediawiki.zeropage.org/index.php?action=history&amp;feed=atom&amp;title=%EC%97%AC%EC%82%AC%EB%AA%A8"/>
	<link rel="alternate" type="text/html" href="https://mediawiki.zeropage.org/index.php?title=%EC%97%AC%EC%82%AC%EB%AA%A8&amp;action=history"/>
	<updated>2026-05-14T19:11:38Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.39.8</generator>
	<entry>
		<id>https://mediawiki.zeropage.org/index.php?title=%EC%97%AC%EC%82%AC%EB%AA%A8&amp;diff=64202&amp;oldid=prev</id>
		<title>imported&gt;Unknown at 05:30, 7 February 2021</title>
		<link rel="alternate" type="text/html" href="https://mediawiki.zeropage.org/index.php?title=%EC%97%AC%EC%82%AC%EB%AA%A8&amp;diff=64202&amp;oldid=prev"/>
		<updated>2021-02-07T05:30:24Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;= 여사모 =&lt;br /&gt;
* 여행을 사랑하는 모임&lt;br /&gt;
* 여름을 사랑하는 모임&lt;br /&gt;
* 여자를 좋아하는 사람들의 모임&lt;br /&gt;
== 주제 ==&lt;br /&gt;
* C++자료구조.&lt;br /&gt;
&lt;br /&gt;
== 참가원 ==&lt;br /&gt;
* 대장 : 구자겸&lt;br /&gt;
* 차장 : 진성훈, 이재환, 이승한&lt;br /&gt;
&lt;br /&gt;
== 목표 ==&lt;br /&gt;
 배열, 구조체, 스택, 큐, 링크드 리스트, 이진트리(-_-;)등의 자료구조를 통한 C공부!&lt;br /&gt;
&lt;br /&gt;
== 공지 ==&lt;br /&gt;
* 다음 주제는 문자열(String), 스택(Stack)과 큐(Queue) 입니다. 단어 뜻 정도는 알아오는게 좋겠죠?&lt;br /&gt;
* 다음 스터디 일정 - 6월 4일 금요일 7시 7피(회의끝나고)&lt;br /&gt;
&lt;br /&gt;
== 의견 ==&lt;br /&gt;
다음 주제가 뭐에요?? 예습할 건덕지를 주세요~&amp;gt;__&amp;lt;; 예습할 건덕지를!! - :) [[이승한]]&lt;br /&gt;
&lt;br /&gt;
== 과제 ==&lt;br /&gt;
 [[여사모/과제/패턴인식]]&lt;br /&gt;
&lt;br /&gt;
== 승한이 궁금증 ==&lt;br /&gt;
 #include &amp;amp;lt;iostream&amp;amp;gt;&lt;br /&gt;
 using namespace std;&lt;br /&gt;
 #include &amp;amp;lt;string.h&amp;amp;gt;&lt;br /&gt;
 &lt;br /&gt;
 int main()&lt;br /&gt;
 {&lt;br /&gt;
 	int b=4;&lt;br /&gt;
 	cin&amp;amp;gt;&amp;amp;gt;b;&lt;br /&gt;
 	char *a = new char[b];&lt;br /&gt;
 	cout &amp;amp;lt;&amp;amp;lt; strlen(a);&lt;br /&gt;
 &lt;br /&gt;
 return 0;&lt;br /&gt;
 }&lt;br /&gt;
왜 1을 입력하면 7, 8을 입력하면 23이 나오는 게야!!&lt;br /&gt;
* 아마도 문자열이 초기화가 안돼서인것 같다. strlen()함수는 char *(캐릭터형 포인터)을 전달인자로 받지.&lt;br /&gt;
이 포인터가 가리키는 주소부터 시작해서 주소가 NULL인 주소가 나올 때까지 카운트를 해서 그 값을 리턴하는&lt;br /&gt;
게 strlen()함수야. 문자열을 초기화할 때에는 예를 들어 char * arr = &amp;quot;ABCDE&amp;quot;; 라고 하면 arr&amp;amp;#91;5&amp;amp;#93;에는 자동&lt;br /&gt;
으로 NULL이 들어가게 되 있거든. 그런데 위에서 초기화를 안 해줬으니 메모리 상에 있는 쓸데없는 데이터들&lt;br /&gt;
때문에 이상한 값이 출력되는 거지. cout &amp;lt;&amp;lt; a; 라고 해보면 이상한 문자들이 출력되는게 보일꺼야. 7,8을 입력&lt;br /&gt;
했을때 23이 나오는 것은 포인터 a가 가리키고 있는 주소+23에 NULL문자가 들어 있다는 뜻이지.&lt;br /&gt;
* 아, 그리고 new연산자는 char&amp;amp;#91;b&amp;amp;#93;가 저장될 만큼의 메모리를 확보해서 그 주소를 포인터a에 넘겨주는 거지&lt;br /&gt;
배열은 만드는 명령문이 아니야.&lt;br /&gt;
 DeleteMe 위의 답변을 쓰신분은, NoSmok:단락개념 NoSmok:단락나누기 NoSmok:단락개념토론 을 읽어 보세요. Edit모드에서 보기 편하게 엔터를 넣었지만, 생각의 단위로 단락이 있는것 같지는 안네요. --아무개&lt;br /&gt;
== 2004/05/24 성훈&amp;#039;s 공부내용 ==&lt;br /&gt;
 #include &amp;amp;lt;iostream&amp;amp;gt;&lt;br /&gt;
 using namespace std;&lt;br /&gt;
 int main()&lt;br /&gt;
 &lt;br /&gt;
 {&lt;br /&gt;
 /* case 1.&lt;br /&gt;
 	int front[5] = {1,2,3,4,5};&lt;br /&gt;
 	cout &amp;amp;lt;&amp;amp;lt; front[2] &amp;amp;lt;&amp;amp;lt; endl;  // 세번째 배열의 값을 출력&lt;br /&gt;
 	cout &amp;amp;lt;&amp;amp;lt; front &amp;amp;lt;&amp;amp;lt; endl;  // 첫번째 배열의 주소값을 출력&lt;br /&gt;
 	cout &amp;amp;lt;&amp;amp;lt; *front &amp;amp;lt;&amp;amp;lt; endl;  // 첫번째 배열의 값을 출력&lt;br /&gt;
 	cout &amp;amp;lt;&amp;amp;lt; (front+4) &amp;amp;lt;&amp;amp;lt; endl;  // 다섯번째 배열의 주소값을 출력&lt;br /&gt;
 	cout &amp;amp;lt;&amp;amp;lt; *(front+4) &amp;amp;lt;&amp;amp;lt; endl; // 다섯번째 배열의 값을 출력 */&lt;br /&gt;
 	&lt;br /&gt;
 /* case 2.&lt;br /&gt;
 	int b;&lt;br /&gt;
 	cin &amp;amp;gt;&amp;amp;gt; b;&lt;br /&gt;
 	int array[b]; // array 배열이 할당해야할 값을 정확하게 알지 못하여 에러가 난다. */&lt;br /&gt;
 	&lt;br /&gt;
 /* case 3.&lt;br /&gt;
 	int b;&lt;br /&gt;
 	cin &amp;amp;gt;&amp;amp;gt; b;&lt;br /&gt;
 	int * a = new int[b]; // 이와 같은 경우에는 원하는 값을 할당받아 사용하므로 올바르게 실행된다. */&lt;br /&gt;
 	return 0;&lt;br /&gt;
 }&lt;br /&gt;
31일 날 보아요~ ㅡㅡㅋ 므흣&lt;br /&gt;
* 앞에 *을 찍으면 값을 참조하고 그냥 쓰면 주소를 가리키지 --;&lt;br /&gt;
----&lt;br /&gt;
[[스터디분류]]&lt;br /&gt;
&lt;/div&gt;</summary>
		<author><name>imported&gt;Unknown</name></author>
	</entry>
</feed>