해당 댓글은 삭제되었습니다.
안될거있나 - dc App
스코프ㅇㅅㅇ
뭔뜻임 - dc App
지역 전역..
아 - dc App
ㄱㅅㄱㅅ 경우마다 나눠서 const선언하고싶은데 선언 할때 딱 처음에만 const 써야하더던데 그럼 아예못하는건가 - dc App
if문 위에서 Y를 선언하고 값을 바꿔주는 형식으로 해야 swith에서도 Y가 뭔지 알지 if 문 안에서 선언해버리면 다른 범위 애들은 모름
근데 const로 해버리면 값을 못바꾸지
뭔말인지 알겠는데 const 선언하면 값 못바꾸잖어 - dc App
아 포안트 쓰면될듯 - dc App
그냥 if내에서 값선언하고 포인트로 전달해주면 될듯? const 가 포인트 될지는모르게쓰는데 될 듯 하네 - dc App
되긴하는데 출력해서 값 보려면 volatile 써야할걸 자세히는 모름
lazy init 이라고 하는데 c의 const 로는 안될듯ㅇㅅㅇ
volatile const int A = 100; *(int *)&A = 300; printf("%d", A); 뭐 이런식으로 하면 안되나
아직 그 함수는 안배워서 그냥 다른 정수 선언해서 값 복사한다음에 포인터로 전달해야하지싶네 - dc App
해당 댓글은 삭제되었습니다.
안될거있나 - dc App
스코프ㅇㅅㅇ
뭔뜻임 - dc App
지역 전역..
아 - dc App
ㄱㅅㄱㅅ 경우마다 나눠서 const선언하고싶은데 선언 할때 딱 처음에만 const 써야하더던데 그럼 아예못하는건가 - dc App
if문 위에서 Y를 선언하고 값을 바꿔주는 형식으로 해야 swith에서도 Y가 뭔지 알지 if 문 안에서 선언해버리면 다른 범위 애들은 모름
근데 const로 해버리면 값을 못바꾸지
뭔말인지 알겠는데 const 선언하면 값 못바꾸잖어 - dc App
아 포안트 쓰면될듯 - dc App
그냥 if내에서 값선언하고 포인트로 전달해주면 될듯? const 가 포인트 될지는모르게쓰는데 될 듯 하네 - dc App
되긴하는데 출력해서 값 보려면 volatile 써야할걸 자세히는 모름
lazy init 이라고 하는데 c의 const 로는 안될듯ㅇㅅㅇ
volatile const int A = 100; *(int *)&A = 300; printf("%d", A); 뭐 이런식으로 하면 안되나
아직 그 함수는 안배워서 그냥 다른 정수 선언해서 값 복사한다음에 포인터로 전달해야하지싶네 - dc App