Какой канонический пример кода ката, чтобы узнать об указателях? - PullRequest
1 голос
/ 24 сентября 2010

Я никогда не работал с языком, который не предусматривал какую-либо форму управления памятью, и, таким образом, мне удавалось обойтись без по-настоящему грохочущих указателей.

Я могу баловаться C Полагаю, из-за кодирования в Objective-C на некоторое время.

Ответы [ 3 ]

3 голосов
/ 24 сентября 2010

Хм, может быть, это единый связанный список.

Попробуйте: создать, заполнить, отменить, выпустить единый связанный список

struct node {
    int data;
    struct node *next;
};
0 голосов
/ 10 мая 2011

Я запустил небольшой проект github для сбора каталогов target-c: https://github.com/twobitlabs/xcode-katas

0 голосов
/ 24 сентября 2010

Я бы не назвал это "каноническим", но я воссоздаю [arrayOfStrings sortUsingSelector:@selector(compare:)];, используя char * массивы и чистый код C. Это неряшливо и неприятно, но отличная практика, и мне это нравится.

http://github.com/jkubicek/Objective-Sort/blob/master/Objective-Sort.m

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...