Я проверил много источников, но я не понял, в чем разница между одинарным указателем и двойным указателем, например, когда я использую * строку, я могу заполнить ее множеством строк, а когда я использую ** строку Я могу сделать то же самое.
Может ли кто-нибудь дать мне простой пример, который мог бы меня понять? И как я могу использовать malloc для них обоих?.