Danguria's stables
블로그 이미지

Home

Write

Setting

About Me

  • Category (186)
    • 00_Programming Languages (18)
      • 00_Programming Tips. (7)
      • 01_C++ (7)
      • 02_JAVA (2)
      • 03_HASKELL (2)
      • 04_Verilog (0)
    • 01_Computer Systems. (53)
      • 00_ANDROID (7)
      • 01_LINUX (25)
      • 02_ALGORITHMS. (9)
      • 03_Operating Systems. (7)
      • 04_Computer Architecture (1)
      • etc... (2)
    • 04_Talking about books. (7)
    • 02_Project diary. (31)
      • 00_무적의 솔로부대 (5)
      • 01_Flower (19)
      • 02_멤버십 지식공유 시스템 구축 (4)
      • 03_Happy Printer (0)
      • 04_Rootkit Defender (1)
      • 05_Virtual Bridge (2)
    • 05_English (2)
    • 06_Travel. (3)
    • 07_잡담. (70)
Dark
[C++이야기] Pointers and Contants
우리가 보통 포인터를 사용할때는 두가지가 관계가 있다. 하나는, 포인터 자신이고, 다른 하나는 포인팅 되는 오브젝트 이다. 그럼 포인터에 const키워드를 붙이면 어느 것이 상수화 될까? 답은 const키 워드를 붙이는 위치에 따라서 결정되는 것이다. 기준은 * 이다. *앞에 const키워드를 붙이면(prefixing) 포인팅 되는 오브젝트가 상수화 되는 것이고, * 뒤에 const키워드를 붙이면(postfixing) 포인터가 상수화 되는 것이다. 예를 들어보도록 한다. void f1(char* p){ char s[] = "Gorm"; const char* pc = s; //pointer to constant pc[3] = 'g'; // error: pc points to constant pc = p; ..
2010.01.03
00_Programming Languages/01_C++
Prev 1 Next
uTube · Designed By ushin20

티스토리툴바