본문 바로가기

[ObjectiveC] Operator_Ex //1. =, +=, -= : 할당연산자NSLog(@"1. =, +=, -= : 할당연산자"); int a,b,c,d;a = 5;b = 5;c = d = 5;a=5, b=5, c=d=5; NSLog(@"%i %i %i %i", a,b,c,d); a += 2; //a = a+2 -> 7b -= 2; //b = b-2 -> 3c *= 2; //c = c*2 -> 10d %= 2; //d = d%2 나머지 -> 1 NSLog(@"%i %i %i %i", a,b,c,d); //2. +, - : 부호연산자NSLog(@"2. +, - : 부호연산자"); int x,y,z;x = 30;y = +x; // 30(+는 생략)z = -x; // -30 NSLog(@"%i %i", y,z); //3. ++, -- : 증감연.. 더보기
[ObjectiveC] Variable_Ex - 자료형 //1. xcode 자료형 출력, 표시기호int intVal = 100;float floatVal = 345.67;double doubleVal = 3.56789;char charVal = 'k'; NSLog(@"정수값(int) : %i, 크기 : %li",intVal, sizeof(intVal)); NSLog(@"실수값(float) : %g, 크기 : %li",floatVal, sizeof(floatVal)); NSLog(@"큰실수값(double) : %lf, 크기 : %li",doubleVal, sizeof(doubleVal)); NSLog(@"문자값(char) : %c, 크기 : %li",charVal, sizeof(charVal)); //2. scanf 메서드 사용 출력int intVal2 =10.. 더보기
[ObjectiveC] Hello World Project //참조 : 자료형, 메서드 사용#import //#include int main(int argc, const char * argv[]) { //4.2이상 버전에서 변경됨 : 메모리를 관리 @autoreleasepool { // insert code here... //콘솔창에 출력 : 디버깅을 위한 메서드 NSLog(@"Hello, World!!! Hurusun!!!"); // @"" -> 문자열 NSLog(@"다양한 문자열 - unitcode"); //여러줄 출력 : \n \t -> c++, java, c# 동일하게 사용 NSLog(@"2016-03-10 \n 디버깅을 위한 메서드"); //printf, scanf 사용 : c언어 문법이 어느 정도는 사용가능(자동완성 기능이 지원되는 메서드는 사용가능).. 더보기