#include <stdio.h> #include <windows.h> void InitializeRandomSeed() { srand((unsigned int)time(NULL)); } char GetRandomCharacter() { return 'a' + (rand() % 26); } int main() { InitializeRandomSeed(); for (int i = 0; i < 1000; i++) { printf("%c", GetRandomCharacter()); } return 0; }
https://msdn.microsoft.com/en-us/library/398ax69y.aspx
두번째로 써보는 랜덤함수라 베껴온 코드인데 기억을 되새기고자...;;
과제는 무작위로 뽑은 알파벳을 내가 3글자 입력해서 그 입력한 세글자가 앞뒤 위아래 대각선 일치하면 그문자에 색을 바꺼서 출력하는건데;;
일단 입력한 문자열 세개중 문자 한개랑 위에 함수랑 비교하는거까진 했는데 두개째비교하는거부터가 헬이네 ㅠㅠㅠㅠㅠㅠ
C를 쓴다는 놈이 PascalCase를 쓰다니 역겹구나. 당장 snake_case로 바꿔라
ㄴㄴ 난 vs 쓰는데 그냥 여기 글에서 코드 적으면 날라가길래
https://nanikit.github.io/dc-highlighter/
여기다 코드적고 복사해서 그럼;;
내가 말한 건 함수 이름의 대소문자다
;;;;;;;;;;;;;;;;;;;변수명 짓기는 아직 제맘대루라 머 알고 쓰는건 아님;;;
프로그래머는 그런 거 민감해. 신념 내지는 종교와도 같지
아니 변수명 짓는법은 그냥 길어도 되니깐 최대한 알아보기만 쉽게 지으면 된다는데요...............
변수명과 함수명은 또 달라. 변수명은 마음대로 지어도 돼. 나만 쓰니까. 하지만 함수는 다른 사람이 갖다 쓰는 경우가 잦기에 이름 규칙이 다르면 짜증을 불러일으켜. hello_world() 를 호출하려 했는데 누가 void HelloWorld() 나 helloWorld() 로 함수명을 지어 놔서 컴파일 오류가 나왔다고 생각해 보자. 목을 비틀고 싶을 거야
그럼 함수명 잘짓는법은 뭔데요?...