바로가기

모두를 위한 열린 강좌 KOCW

주메뉴

강의사진
  • 주제분류
    공학 >컴퓨터ㆍ통신 >정보통신공학
  • 등록일자
    2011.02.11
  • 조회수
    6,145
  • 평점
    2.5/5.0 (2)
This course will include a fast but comprehensive review of the C programming basics, including data types, simple functions, and control statements. Then, more advanced topics will be covered including arrays and pointers, deep study of functions, character strings, storage classes and dynamic memory management/allocation, file input and output, structures, and several advanced data representation methods in C.
Character Input/Output
  • 이전차시
  • 다음차시

차시별 강의

PDF VIDEO SWF AUDIO DOC AX
1. 비디오 Character Input/Output 1. Introduce strings and formatted I/O
2. Explain how to I/O a single character
3. Practice on input validation
URL
2. 비디오 Functions 1. Explain how to simple functions
2. Explain the types of function arguments
3. Explain the use of the & operator
4. Answer the question "Can functions alter their arguments?"
URL
3. 비디오 Arrays and Pointers (I) 1. Explain how define an array
2. Explain how assign values to arrays
3. Introduce multidimensional arrays
4. Explain how arrays are stored in memory
URL
4. 비디오 Arrays and Pointers (II) 1. Explain the relationship between arrays and pointers
2. Explain how to protect arrays
3. Point operations and their restrictions
4. Explain pointer compatibility
URL
5. 비디오 Arrays and Pointers (III) 1. Introduce multidimensional arrays
2. Assign values to multidimensional arrays
3. Explain how multidimensional arrays are stored in memory
4. Introduce pointers to multidimensional arrays
URL
6. 비디오 Character strings and string functions 1. Explain how to handle character strings
2. Explain how to define a string
3. Again, explain the difference between pointer and array
4. Explain how to I/O a string
URL
7. 비디오 Storage classes, linkage, and memory management 1. Explain variable scope, storage classes, and linkage
2. Explain memory allocation using malloc()
3. Explain memory allocation using calloc()
4. Explain how to release the reserved memory, using free()
URL
8. 비디오 File Input/Output 1. File definition
2. Explain how C language views a file
3. Explain how to access text and binary files
URL
9. 비디오 Structures (I) 1. Introduce structures
2. Explain the usage of structures
3. Introduce nested structures
URL
10. 비디오 Structures (II) 1. More on the nested structures
2. Explain how to assign pointers to structures
3. Accessing structure members
URL
11. 비디오 Bit Fiddling 1. Introduce several number systems
2. Explain bitwise operations
URL

연관 자료

loading..

사용자 의견

강의 평가를 위해서는 로그인 해주세요.

이용방법

  • 강의 이용시 필요한 프로그램 [바로가기]



    ※ 강의별로 교수님의 사정에 따라 전체 차시 중 일부 차시만 공개되는 경우가 있으니 양해 부탁드립니다.

이용조건