преобразует их в литералы?
                  
                  
                  Например:
                  
                  
                  
                  
                  
                  #define MAGIC(...) ...
                  
                  
                  
                  
                  
                  MAGIC(a, b, c) -> "a", "b", "c"
                  
                  
                
(char)a или через стринг мб так
 Tolik
                          Malibroda
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Tolik
                          Malibroda
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  Один аргумент я умею в литерал перевести)
А если 3раза продублировать?)
 Tolik
                          Malibroda
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Tolik
                          Malibroda
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  А если я передам 100 аргументов
100 раэ продублироаать 🤣
Если не знаете, лучше промолчать
Через VA_ARGS #define quote(...) ##__VA_ARGS__ Что-то типа такого, но надо ещё докрутить чутка. Я не спец в макросах. P.S. делаете лисп на макросах?
Есть
#define lol(format, ...) fprintf (stderr, format, ##__VA_ARGS__)
Обсуждают сегодня